Neo Pizza offers nationally and locally acclaimed pizza,"The Best Pizza in Texas" by USA Today, sandwiches, pastas and salads, two patios, 2 full bars, late night lounge, slice bar, nine TVs, specials, plenty of free parking, catering and take out.
is Ranked #1 of 25 Restaurants in Turtle Creek DALLAS.
Some say it is good, terrible.
The Latest Review: ★★★
Sent on the 2nd of May, 2012
our group gathered at Neo's because of the raving reviews of the pizza. Pizza was good, service was terrible. will stay with Eno's in the Bishop Arts
Your review will be shown under the pen name of 16th visitor (if accepted by moderators.)