You should understand what you are coming there for. This is not a food. This is the great view. It was a nice place to stay for an aperitive which was a glass of Prosseco and soda water and take a picture of one of the best views of Rome. The price for a glass of Prosseco was 6 Euros, soda - 3,50 Euros. They served us with complimentary mini pizzas along with aperitives. A bit expensive as we also paid for admission tickets to enter the Castel San Angelo (10,50 Euros per adult). But the view facing St Pete's Cathedral worth every Euro. The service was slow. We were waiting long enough to get our bill.
If you own or manage Coffee in Castel Sant' Angelo, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.