Debasaki

3367 Farrington St
Flushing, NY
718.886.6878
40.764844
-73.83173
Website:
Hours:
Mon - Sun: 6pm - 2am

Directions
from: