Restaurant specializing in grilled meats. Offers a diverse menu and friendly service.