Greek Express

Permanently closed
Call
401 Euclid Ave
Cleveland, OH 44114

The Arcade Cleveland is a historic indoor shopping center located in downtown Cleveland, Ohio. Built in 1890, it is America's first indoor shopping center and is listed on the National Register of Historic Places.

With a diverse range of shops, spas, restaurants, and specialty food options, The Arcade Cleveland offers a unique and eclectic shopping experience. It is also conveniently located near popular attractions such as the Playhouse District theaters and The Rock & Roll Hall of Fame.

Generated from the website

Find related places

Own this business?
See a problem?

You might also like

United StatesOhioClevelandGreek Express

Partial Data by Foursquare.