Jiuhao BBQ Restaurant · Flushing

Location & Hours

Address

34-40 Union StFlushing, NY 11354
  • Dine-in
  • Takeout

Hours

Hours aren’t listed online. Call before you go.

Call

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