I'm unfamiliar with "begin" as related to restaurants. If you mean "vegan", I don't recall. It's very friendly, lots of customers.
Not really vegan friendly. If you need vegan then try Sun Cafe about half mile down on Ventura Blvd which is really vegan friendly
Thanks! Your answer is awaiting moderation.