Cafe Chettinad

2671, Kirkwood Highway  Newark, DE - 19711
Directions & Maps
Phone: (302) 286 0805


Jalsaa Bar & Restaurant

441-461 College Square Shopping Center  Newark, DE - 19713
Directions & Maps
Phone: (302) 283 0173


Taj Palace

2628 Kirkwood Hwy  Newark, DE - 19711
Directions & Maps
Phone: (302) 737-9483
http://www.tajpalacedelaware.com


Maharaja Indian Restaurant

1450 Capitol Trl, #121  Newark, DE - 19711
Directions & Maps
Phone: (302) 369-1202