Get directions to: New Yummy Taco, Fresh Meadows, NY
Restaurant address: 177-09 Union Turnpike Fresh Meadows, NY 11366, USA
Restaurant: New Yummy Taco