Quote:
Originally Posted by misling
I've eaten Dominos in a pinch, since I love pizza and once in a while it's the only one available.
But the BEST pizza is almost always found at Greek restaurants (not Italian).
|
The place with the best pizza where I live now in Texas is run by Albanians. I do miss the pizza places where I grew up (Philly 'burbs) where I was spoiled for choice.