Taj Palace Inc
2628 Capitol Trl, Newark, DE 19711
More Business Info
- Hours
- Regular Hours
Mon - Sat: Sun: - Payment method
- all major credit cards
- Location
- Meadowood II Shopping Ctr
- Categories
- Indian Restaurants, Restaurants
- Other Information
Cuisines: Indian
Suggest an Edit