Greek Express
Permanently closed
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
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.