Restaurant specializing in grilled meats. Offers grilled vegetables and mushrooms.