Odyssey Greek Taverna

Flag as Inappropriate

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
(630) 443-6600
  • 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
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »