This is a little restaurant in a strip mall which has been around for a few years and serves up some of the best vegetarian/vegan food in Orange County. Seat yourselves as soon a...
All reviews seem positive