Get directions to: Flamingo Tropicale Restaurant, South Ozone Park, NY
Restaurant address: 11588 Lefferts Blvd South Ozone Park, NY 11420, USA
Restaurant: Flamingo Tropicale Restaurant