Odyssey Greek Taverna
Drag box to select area
The original Odyssey Greek Taverna in Lombard has been a local favorite for years. The Pashos family has now brought the same dining experience to St. Charles giving the community an opportunity to taste Greek cuisine at it's finest. The decor of the dining room completes the visit, giving the feeling of the Greek Isles.
3755 E Main St, St Charles, IL 60174
- Fax: 630-443-6608
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
- Hours: Mon - Thu, 11am - 10pm; Fri, 11am - 11pm; Sat, noon - 11pm; Sun, noon - 9pm