Address201 N Main St St Charles, MO 63301Phone636-896-4800Hours of OperationMon-Fri 11am – 10pm Sat 10am – 10pm Sun Brunch 10am – 3pmEmailinfo@thenovellus.comcontact formDrop a line I agree that my submitted data is being collected and stored.