Three times I have gone out of my way to try to eat at Ahimsa, and three times I have been met with a closed restaurant. The first time that I tried to eat there, I discovered that the hours that were posted on their website were not the same as the hours posted on the restaurant sign. The second time, I hit some traffic in my 4 hour drive from New Hampshire and arrived at Ahimsa 5 minutes before it was supposed to close for lunch. I was told to come back at dinner time, but I didn't have that kind of flexibility in my schedule.
Most recently, I planned a road trip from New York to New Hampshire around eating dinner at Ahimsa, only to discover that the restaurant was closed for all of Labor Day Weekend. If this had been mentioned on the website, I would have eaten dinner at one of wonderful vegan restaurants in New York City before driving back. I realize that Labor Day is a national holiday, but I don't think it's reasonable for Ahimsa to expect its customers to infer that the restaurant will be closed on the Saturday before Labor Day as well!
As far as I'm concerned, I'm done with trying to eat here. I don't care how good the food is. It's just not worth the effort.