Taj Palace
Address:
513 Cedar Ln, Teaneck, NJ 07666
Phone:
(201) 530-1950
Cuisine:
Indian
Restaurants,
Indian
Other Businesses:
- Chai Ko Tapas at 515 Cedar Ln, Teaneck, NJ 07666
- Geronimo at 400 Cedar Ln, Teaneck, NJ 07666
- Mediterranean Flavors at 398 Cedar Ln, Teaneck, NJ 07666
- Mabat Steak House at 540 Cedar Ln, Teaneck, NJ 07666
- Pizza Cave at 439 Cedar Ln, Teaneck, NJ 07666