Search results
Yelp Reviews
4.0 1 review
- 5 star 0
- 4 star 1
- 3 star 0
- 2 star 0
- 1 star 0
Call me crazy but I still think of Aldo as a really nice shoe store with great shoes and semi-reasonable prices. It catches alot of flak in the magazines I read about being a 'cheap shoe store'... More