Reviews for Pizzeria NEO in St. Charles, IL
Try the pizza Margherita! This brick oven pizza is AMAZING. Nothing like it around! The bartender/waiter was super friendly!
this is a great pizza place. i always make sure to get the Burrata, it is one of the best i have had. everything here is good.
Love this place! Handmade, authentic Italian pizza is fantastic. Always a great meal, and the best Pizza place on the Chicago... area :) Read more
Very good food. The staff was accommodating and friendly even though we arrived just before closing. I would recommend.
Love the pizza here. Great neopolitan style pizza