Powered by Tripadvisor

Iazor Blues-Tapas Bar

8905 Northern Blvd
Flushing, NY 11372
Uber
MORE PHOTOS