Restaurant specializing in grilled meats and cheeses. Offers a spacious setting for enjoying various dishes.