Indian restaurant · 908 Salem St, Groveland, MA
To-Go · Delivery
More food in Groveland, MA · Indian Food in Groveland