Scott S. • Januar 2, 2015This is quite possibly the best pizza in the Falls. This is a really nice little place with a cozy atmosphere with reasonably priced delicious food.
Eve D. • November 27, 2011Only takes 15 minutes for them to make a pizza. Good price for the large one topping ($16.50)
John M. • Mai 7, 2016I've ordered several pizzas from here. Always tasteful and average. Went above my expectations a little.
Kannst du den Ort, nach dem du suchst, nicht finden? Füge einen neuen Ort zu Foursquare hinzu.