Get directions to: Flamingo Cafe, Flushing, NY
Restaurant address: 19202 Northern Blvd Flushing, NY 11358, USA
Restaurant: Flamingo Cafe