What? Where?

Star of India Reviews & Details

Star of India

Star of India is rated 3 stars

100 Elkton Rd
Newark
(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

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