We're now open with limited number of

indoor dining seats.

 

Please call 201-567-9600 to reserve.

45 North Dean St. Englewood NJ

Tel. 201-567-9600