My family and I are visiting the city as part of a family trip. It was dinner time and we all wanted to find a pizza joint. A quick search brought this place up. The previous reviews encouraged me to try it and so we walked down the street to this place. Look and cleanliness could have been way better, but the pizza we ordered was awesome. Not overly greasy, excellent cheese, and just enough toppings. Dont let the look fool you. The pizza is world-class.