Get directions to: Li's Panda House, Hollis, NY
Restaurant address: 204-02 Hillside Avenue Hollis, NY 11423, USA
Restaurant: Li's Panda House