TAJ 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