Taste of India

  • 2628 Kirkwood Hwy.
  • Newark, DE 19711
  • Phone: 302-737-9483

Click Image For Larger View

Details
Yelp

The cuisine is mainly of the northern Indian style, so there are plenty of dishes finished in the clay tandoor oven