I've been here twice- once for brunch and dinner. Every time the food is wonderful, the service is fantastic and the ambience is amazing. There are a load of options- vegetarian, vegan, GF, paleo. This place is centered around eating healthy food that tastes fantastic! There are always neat additions to the menu- they had a new veggie bites addition the night I went. I split the truffle fries and had a whole zucchini pasta for dinner, and we were stuffed! We were seated outside, and it looks very pretty. Townhall is a great addition to the Cleveland scene, and I'll definitely be back.