Novellus – Italian
Stepping into Novellus feels like entering a sanctuary of modern sophistication, where sleek architectural lines and warm, ambient lighting set the stage for a vibrant culinary journey. The air hums with the energy of an open kitchen crafting seasonal plates that balance bold, innovative flavors with artful, colorful presentation. It is a destination where handcrafted cocktails and refined fare converge, inviting guests to linger over a dining experience that feels both contemporary and timeless.
201, North Main Street, Saint Charles, MO, 63301 +16368964800 https://thenovellus.com/0Cuisine: Italian
Price range: $$$
Currently open
Hours
- Monday - Sunday
- 10:00 AM - 10:00 PM