Sitar Palace, TEANECK, New Jersey (NJ)

In search of a dining place around TEANECK? Sitar Palace is definitely a dining place you must think of making a reservation at.
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