Sitar Palace
Address:
445 Cedar Ln, Teaneck, NJ 07666
Phone:
(201) 836-3700
Restaurants
Other Businesses:
- BLAST Art Gallery and Coffee Bar at 445 Cedar Ln, Teaneck, NJ 07666
- Ima Restaurant at 445 Cedar Ln, Teaneck, NJ 07666
- Dunkin Donuts at 332 Cedar Ln, Teaneck, NJ 07666
- Louie's Charcoal Pit at 510 Cedar Ln, Teaneck, NJ 07666
- 610 Cedar at 610 Cedar Ln, Teaneck, NJ 07666