Get directions to: Iguanas, Fresh Meadows, NY Restaurant address: 179-11 Union Turnpike Fresh Meadows, NY 11366, USA Driving Walking Bicycling Restaurant: Iguanas