Get directions to: Turquoise Kosher Fish Restaurant, Fresh Meadows, NY
Restaurant address: 189-23 Union Turnpike Fresh Meadows, NY 11366, USA
Restaurant: Turquoise Kosher Fish Restaurant