Family friendly restaurant with outstanding vegetarian and vegan food. The staff are friendly and helpful, and the food is consistently good. There are a wide variety of selections and both appetizers and entrees are generous. I've never been there when there wasn't an owner present, seating guests, taking orders, checking on the food, cooking the food, putting together take out orders. Everything is handled with excellence and you get the impression that they really care about their guests and the food they serve. Highly recommended.