DCH Restaurant & Beer Bar BEER BAR - 1ST FLOOR BEER BAR - 2ND FLOOR CHINESE RESTAURANT Size: 6,027 square feet Address: 144 Main Street, Fort Lee, New Jersey CHINESE…