Pizza Review
I have to say. For a place in tourist heaven this place is pretty good. I respect this pizza. Good job!