A restaurant specializing in grilled meats. Offers a wide selection of fresh, high-quality cuts, with indoor and outdoor seating.