Tavva

  • 215 E Main St
  • Newark, DE 19711
  • Phone: (302) 444-4310

Click Image For Larger View

Details
Yelp

We serve authentic Indian and Indo-Chinese cuisine to our guests every day.