I know, the best pizza in the world? I'm a bit biased since I've been eating this pizza for 30 some years so it's my favorite. I remember when I used to go there with a quarter and get a slice and a soda!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.