Michelin
Cleveland Arcade
Location picture
The Green Guide
The Michelin Guide's review
This splendid stone and brick structure (1890) reflects the exuberant optimism of Cleveland's heyday.
You may also like…