Search results
Yelp Reviews
4.0 1 review
- 5 star 0
- 4 star 1
- 3 star 0
- 2 star 0
- 1 star 0
Elements of Art is located in the Short North across from the Greater Columbus Convention Center. The building is just a little south of the main hub of the district, so it doesn't really get the... More