Pizzeria NEO

Information

Phone 630.377.8700

Address 31 South 1st Street St. Charles, IL 60174

Website Visit Site

Authentic pizzeria

A modern Italian pizzeria that offers the true taste of Naples’ brick oven pizza, Pizzeria NEO serves handmade dough, bold cheeses, rich sauces, and flavourful toppings that make your taste buds sing with joy. That is the Italian way.

Explore St. Charles