Jiuhao BBQ Restaurant · Flushing
Location & Hours
Address
34-40 Union StFlushing, NY 11354Phone
+17187990877- Dine-in
- Takeout
Getting here
Where is Jiuhao BBQ Restaurant located?
Jiuhao BBQ Restaurant is at 34-40 Union St, Flushing, NY 11354.
What are the current hours?
Donnerstag: 12:00–00:00; Freitag: 12:00–00:00