I eat a lot of Indian food. It's my favorite type of food, and I could eat it everyday. Udupi is not only the best Indian Restaurant in Southern New Hampshire, it is literally the best Indian food I've had anywhere, and I travel a lot.
Everything is fresh and full of flavor, the staff is very friendly, and you get fresh Dosa made to order if you eat at the buffet.
There's plenty of Vegan options and the everything on the menu is vegetarian.
I can't recommend this place enough.Pros: Great Food, Friendly Staff, Plenty of Vegan Options