Restaurant specializing in grilled dishes, particularly meat. Offers city views.