Get directions to: Annie Chan's Restaurant, Fresh Meadows, NY
Restaurant address: 190-11 Union Turnpike Fresh Meadows, NY 11366, USA
Restaurant: Annie Chan's Restaurant