Restaurants :: TAJ PALACE
Restaurants :: TAJ PALACETAJ PALACE
(302) 737-9483
Get Directions
2628 Kirkwood Hwy, Newark, DE 19711
Tue-Sat 11:00 AM-10:30 PM
Sun 11:00 AM-9:30 PM
www.tajpalacenewark.com
Tue-Sat 11:00 AM-10:30 PM
Sun 11:00 AM-9:30 PM
www.tajpalacenewark.com