Pizza Review
This place was a total let down. Pizza was very soggy, very greasy, and a lot of flop. I will say this place is VERY touristy.