A popular restaurant with indoor and outdoor seating, offering a wide selection of dishes in a lively atmosphere.