230 W Huron Rd, Cleveland 44113, United States
Open now· Closes at 19:00
230 W Huron Rd, Cleveland 44113, United States
No delivery
Spot something wrong?
Dishes at It's Greek To You. Prices may vary in venue.
Been to It's Greek To You? Be the first to share what you ate.