Our family just loves Pizzeria Neo, we have visited many pizzeria's in the Chicago land area, and for us there is not many that come close to authenic Italian Pizza other than Neo's, Neo's is a true Italian Pizza as if you were in Italy, this is not your generic style American Pizza, the Pizza's are made for one or two people with fresh ingredients; when we get the Barata, cheese appetizer I was told to let it sit by my Italian cousins from Italy, to obtain its true taste which is at room temp, I honesty dream about it for days. If you speak Italian, I suggest you sit at the pizza bar where one of the owners is cooking and he will treat you as if you were family in his own kitchen. We have eaten almost everything they make on the menu, and love it all. Our only complaint is we wish the floor plan was bigger, so we don't have to wait to get seated.
1450 W Main StSaint Charles, IL 60174
From Business: Visit your St Charles Domino's Pizza today for a signature pizza or oven baked sandwich. We have coupons and specials on pizza delivery, pasta, buffalo wings, & mor…
The pizza and service is very good. The price is not bad either. We like the deep dish pizza the best.
The vodka sauce and stonefire oven along with quality toppings makes this pizza the best.