Get directions to: A Taste Of China, Fresh Meadows, NY
Restaurant address: 68-24 Fresh Meadow Lane Fresh Meadows, NY 11365, USA
Restaurant: A Taste Of China