StarIndiaMa.com
Title
Star India - Authentic Indian cuisine in Shrewsbury, MA.
Description
Excerpted from the website description:
- Come to Star India for authentic Indian cuisine, including lamb, shrimp, beef, chicken, and vegetarian dishes. Located in Shrewsbury, Massachusetts.