A popular grill restaurant offering a variety of grilled dishes.