Get directions to: New Chinese Garden Of Guyana, South Richmond Hill, NY
Restaurant address: 109-10 Liberty Avenue South Richmond Hill, NY 11419, USA
Restaurant: New Chinese Garden Of Guyana