Taj Palace
Address:
166 Cedar Ln, Teaneck, NJ 07666
Phone:
(201) 530-1950
Cuisine:
Indian
Restaurants,
Indian
Other Businesses:
- Shalom Bombay at 166 Cedar Ln, Teaneck, NJ 07666
- China Taste Kitchen at 145 Cedar Ln, Teaneck, NJ 07666
- Amarone Restaurant at 63 Cedar Ln, Teaneck, NJ 07666
- Continental Seasoning at 1700 Palisade Ave, Teaneck, NJ 07666
- New Bombay Grill at 166 Cedar Ln, Teaneck, NJ 07666