Get directions to: Jade Garden Chinese Restaurant, Hauppauge, NY
Restaurant address: 555 Route 111 Ste 5 Hauppauge, NY 11788, USA
Restaurant: Jade Garden Chinese Restaurant