Tried their pizza here. Slightly pricey since it is a central touristy area. Our server as lovely contarary to other reviews.
Anchovy pizza: delicious thin crust pizza with generous amounts of cheese. Single large anchovy placed on each slice plus whole olives!