Pizza Review
If this is “New Yorks Best Pizza” than Ive had better in North Carolina... Went here because of the Presidents rating. Decent crust, thats about it. Seemed like a nicely cooked frozen thin crust pizza. Nice atmosphere, nice employees, just dont see how this gets a better review than Sally’s in New Haven.