Amazing taste but very expensive! About 14 euros for a pizza & bottle of water! Such a tourist trap! Don't get yourself ripped off over this place even if the pizza is amazing - Not worth it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.