1706 E Arbutus Ave
Sal's Bit of Italy
918 S Magnolia Ave Anaheim, CA
201 S Brookhurst St Anaheim, CA
Neo's has the best pizza arround. The crust is very crispy, but still soft in the middle. It is a good-old-place, nothing fancy, just good food. Clean, great food
July 26, 2005
Neos Pizza House
If you've been to or used
Neos Pizza House, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.