New India Restaurant, AMHERST, Massachusetts (MA)

Feeling hungry? New India Restaurant might be the place to eat for you.
Conveniently located at 17 Kellogg Avenue () in AMHERST, Massachusetts (MA) (1002), New India Restaurant can be reached at 4132534200. Please call in advance to make a reservation.
More restaurants in AMHERST, Massachusetts (MA)


New India Restaurant contact information and details:
Address: 17 Kellogg Avenue - , AMHERST, Massachusetts (MA) 1002
Contact Phone: 4132534200