I've been here three times because it's close to my home and it's easy to go out with vegan friends. Each time food has been okay, price has been high and service has been poor. Today was the worst. As usual service was bad with scowls and a harsh mannerism but to top it off the main waitress, who I'm pretty sure is the owner, was having a big fight with the cook while we were waiting to pay. When I say fight I mean the waitress was yelling at the cook and not letting her get a word in, poor girl ended up walking out in tears. The waitress then had us use the debit machine alone as she stormed about. I don't care what work issues there may be. There is no excuse for abusing your employees in that way regardless of whether it is in front of customers or not. I would suggest that the owner take some cues from her menu names, "I am grateful, I am patient, I am generous. "