I used to go to their location on the Ave in the U District back when my company was next door to their Sri Chinmoy office across from Cowan Park. That was over ten years ago.
I've never liked the way the name rolled off the tongue. I'm pretty sure I didn't eat there when I was a vegetarian. I always got the "no fun zone" vibe off them.
I loved their food. It nourished body and soul.
I was a believer.
LoL- scrolling thru those Ark Lodge Cinemas came to mind