Get directions to: Panda Garden Chinese Restaurant, West Islip, NY
Restaurant address: 270 Higbie Ln West Islip, NY 11795, USA
Restaurant: Panda Garden Chinese Restaurant