Scott S. • Gennaio 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. • Novembre 27, 2011Only takes 15 minutes for them to make a pizza. Good price for the large one topping ($16.50)
John M. • Maggio 7, 2016I've ordered several pizzas from here. Always tasteful and average. Went above my expectations a little.
Non trovi il posto che stai cercando? Aggiungi un nuovo posto a foursquare .