Restaurants - Indian in Northampton, MA
India House
India Palace Restaurant