We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
If you happen to be in Cleveland near the end of August, and you love your baklava, check out the website to see if the Greek Festival is happening at Sts Constantine and Helen church on Mayfield Road in Cleveland. This event doesn't get the...More