Listing 3 restaurants in and around Ashland.
Ashland is a town in Middlesex County, Massachusetts. It is part of the MetroWest region. The population was 18,832 at the 2020 United States census.
59 Pond Street, ASHLAND, Massachusetts 01721
Serving tasty authentic South Indian vegetarian cuisine since 2007 for the greater New England community.
We also serve North Indian and Indo-Chinese cuisine as well.