Get directions to: Lily House Chinese Restaurant, Glen Rock, NJ
Restaurant address: 938 Prospect St Glen Rock, NJ 07452, USA
Restaurant: Lily House Chinese Restaurant