Get directions to: Doc Lee-lau Chinese Restaurant, Lindenhurst, NY
Restaurant address: 625 W Hoffman Ave Lindenhurst, NY 11757, USA
Restaurant: Doc Lee-lau Chinese Restaurant