The distinct overwhelming odor of cleaning fluid fills the room and I can't help but wonder if this pizza would taste better with a big douse of it. Neither the waitstaff nor the food charms me. Maybe the tourists keep it going?
Cons: rude watistaff, moldy smell, overpriced pizza with not-so-fr
more