Sitar Palace, TEANECK, New Jersey (NJ)
Readily settled at 445 Cedar Ln () in TEANECK, New Jersey (NJ) (7666), Sitar Palace are available at 2018363700. It is best to in ahead of time 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
