Bit hard to find if you're not looking for it, this place is a small organic and vegan kitchen that's part of the Euclid Arcade. The lady at the counter who owns the eatery was very hospitable and motherly, and opened the kitchen back up for us even though we reached just after they had closed.
I ordered the Tofu Philly Cheese which came with good sized pieces of tofu (cooked to perfection with the right amount of chewy), grilled veggies, tomatoes, and their vegan tartar sauce. The wrap was kinda messy, and though I wasn't blown away, the food was simple and wholesome. I definitely want to revisit to try the other things on the menu.
Food was fairly priced, and I think it's a good place to pick up a quick healthy lunch, I'll be back!