Store
The Walking Company
3 locals recommend,
Permanently closed
Location
26300 Cedar Rd
Beachwood, OH
Tips from locals
A very cool mall located on the east side of Cleveland. From the huge Lego Store to the unlimited amount of restaurants, its definitely an interesting place to go.