My girlfriend and I have been searching for vegan places in the Cleveland area and we're referred to Helio Terra pretty instantly by some friends of ours. The results are...mixed.
The location is quite cool, basically next to a gym. Can safely say I have never seen that before, but definitely seems convenient. The staff had a really positive attitude and we're very helpful in answering our questions, which is a big plus.
The food was alright. Not bad at all, but not blown away. I had the sweet potato sage "burger" which sounded incredible but ended up being just 'ok'. A little on the mushy side. Girlfriend had the vegan reuben which was much better. The meal was just one sandwich which is fine but...
...not for the price. Many other reviewers said the same thing and I agree - it isn't worth the price. A salad of some kind, fruit, anything on the side would make this a little more palatable. I'd like to come back here and try again, but I won't go out of my way to.