True Pizza-lovers's Pizza
7/17/2012
This old school pizza place can't be beat for service, location, taste and value. We are from Upstate New York and my teenaged son says this is the best pizza in the "world" and it is an obligatory stop on every trip.
The subs are delicious too.
Sure it's crowded in the summer, but isn't every good place? They deliver in the off-season, and maybe in-season as well, I'm not as sure about that.