Novellus is a welcome addition to Main Street in St. Charles

St. Charles’ newest eatery combines upscale comfort food with craft cocktails.

by

Novellus

201 N Main St, St. Charles, Missouri 63301

636-896-4800

please enable javascript to view

Visit Website

Mon-Fri 11am – 10pm Sat 10am – 10pm Sun Brunch 10am – 3pm

Moderate

Sign up for Current, St. Louis Magazine's email overview of the day's top stories.
Or, check out all of our newsletters.