Restaurants - Indian in Shrewsbury, MA
Star India
Chef Of India
India Cafe