Restaurant specializing in grilled dishes, including fish and meat.