Other than the chain pizza places i havent been to any good ones since i went to Imo's in the STL
Other than the chain pizza places i havent been to any good ones since i went to Imo's in the STL
Anyone got any favorite pizza places?
I'm a big fan of Uncle Vinny's.
I live in OKC and have not found one I like here yet but being raised in New Your, I love NY style pizza. The best place in Tulsa is Marios. I went there when Mario owned it and was worried it would not be the same after it changed hands but it is still great. The best way to judge a pizza place is how good their meatball, sausage and other parmesan sandwiches are. Marios is the best by far.
Enter your email address to join: