I used to love Annapurna for their homestyle vegetable dishes and really moist, highly seasoned tandoori chicken. They jacked up their prices and started skimping on various things (e.g. no free Afghan bread, just stale papadam) a few months ago but I was willing to tolerate it. They now seem to have changed the kitchen staff and everything is bland. The waitstaff is unprofessional and alternatingly indifferent and rude. I will refrain from going into more detail about the service as I understand that non-food-related rants are generally not tolerated on this board. I won't be sad when they finally close up shop.
FYI, you can pay for a gift certificate on Restaurant.com, but Annapurna will not honor it, and you will have wasted your money.
2088 Massachusetts Ave N, Cambridge, MA 02140