Sitar Palace, TEANECK, New Jersey (NJ)
Readily settled at 445 Cedar Ln () in TEANECK, New Jersey (NJ) (7666), Sitar Palace are available at 2018363700. Remember to before you go to arrange your place in the restaurant.
More restaurants in TEANECK, New Jersey (NJ)
Sitar Palace contact information and details:
Address: 445 Cedar Ln - , TEANECK, New Jersey (NJ) 7666
Contact Phone: 2018363700