What? Where?

Star of India Reviews & Details

Star of India

Star of India is rated 3 stars

100 Elkton Rd
(302) 738-2919

Love It Hate It Try It Edit It Share It

Star of India is located at 100 Elkton Rd in Newark near the intersection of Elkton Rd and W Delaware Ave. Their menu consists of Indian dishes . Call (302) 738-2919 today!

  • Cuisine:Indian
  • Major Intersection:Elkton Rd And W Delaware Ave
What everyone says about Star of India

Tell us more about Star of India Newark!

Star of India Reviews, Newark

Be the first to review Star of India!
Review Star of India

More Restaurants in Wilmington

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013