Average restaurant,we tried pizza,not the best in Rome for sure,great view ,little expensive compared to the quality