Nuova Italia
Address:
18 N 4th St, St. Charles, IL 60174
Phone:
(630) 584-4040
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Valet
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Dinner
Other Businesses:
- Chili's Grill & Bar at 3795 E Main St, St Charles, IL 60174
- Limani Port Of Greece at 3755 E Main St, St. Charles, IL 60174
- Odyssey Greek Taverna at 3755 E Main St, St. Charles, IL 60174
- Jersey Mike's Subs at 2540 E Main St, St. Charles, IL 60174
- Sweet Tomatoes at 2801 E Main St, St. Charles, IL 60174