Novellus
201 N Main St, St. Charles, Missouri 63301
Mon-Fri 11am – 10pm Sat 10am – 10pm Sun Brunch 10am – 3pm
Moderate
Mentions
-
Novellus is a welcome addition to Main Street in St. Charles
St. Charles’ newest eatery combines upscale comfort food with craft cocktails.
Jan 7, 2021