A grill restaurant specializing in high-quality steaks and grilled dishes. Offers a unique dining experience.