Welcome
Experience the culinary enchantment at Novellus Italian Ristorante in Historic Main Street, St Charles. Unveiling a chapter of authentic Italian flavors, our grand opening invites you to indulge in meticulously crafted dishes, promising a journey through Italy's heart. Join us for an exquisite dining adventure!