Qiu Sushi and Tea Bar · Flushing
Location & Hours
Address
60-05 Kissena BlvdFlushing, NY 11355Phone
+17187990628- Dine-in
- Takeout
Getting here
Where is Qiu Sushi and Tea Bar located?
Qiu Sushi and Tea Bar is at 60-05 Kissena Blvd, Flushing, NY 11355.
What are the current hours?
giovedì: 11–21; venerdì: 11–21