Scott S. • Janvier 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. • Mai 7, 2016I've ordered several pizzas from here. Always tasteful and average. Went above my expectations a little.
Tu ne vois pas le lieu que tu recherches ?Ajoute un nouveau lieu à Foursquare.