32 locals recommend ·
Tips from locals
Best truffle pizza in town! It's a simple place, no fancy restaurant. The truffle pizza is to die for.
Biggest Pizza I've seen! Great taste and you can customize your pizza with the kinds you want
SECRET GEM: Great HUGE italian pizza. like really huge. get 1 pizza for 3. super delicious and very italian. Decoration is very "authentic" (more like tacky) ;)
August 26, 2016
Huuuuge and delicious pizza! Typically italian service (you grab your own cutlery) Prepare to share the pizza with 2 or 3 other munchies!