Grill restaurant specializing in grilled meats. Offers a variety of meat selections and interesting preparations.