South Indian restaurant · 99 Shirdi Way, Groton, MA
Dine-In
More food in Groton, MA · South Indian in Groton