Pizzeria Neo


  • 31 South First St.
    St. Charles, IL 60174

About this venue

Pizzeria NEO is a modern Italian pizzeria that offers Downtown St. Charles and Naperville residents the opportunity to enjoy the true taste of Naples’ brick oven pizza! Pizzeria NEO is proud to serve you handmade dough, bold cheeses, rich sauces, and flavourful toppings that make your taste buds sing with joy. That is the Italian way.. 

A photo of a Yaymaker Venue called Pizzeria Neo located in St. Charles, IL

Upcoming events at this venue

No events found.

Support