Restaurant specializing in grilled dishes, offering homemade cuisine with local, fresh ingredients.