Update Info - Oddesy Authentic Greek Taverna
This restaurant was reported as closed. If it is open, let us know.
Oddesy Authentic Greek Taverna
3755 east main St
Saint Charles, IL 60174
3755 east main St
Saint Charles, IL 60174