Lao Chengdu · Flushing

Location & Hours

Address

37-17 Prince StFlushing, NY 11354
  • Dine-in
  • Takeout

Hours

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

Call

Getting here

Where is Lao Chengdu located?
Lao Chengdu is at 37-17 Prince St, Flushing, NY 11354.
What are the current hours?
quinta-feira: 11:30–23:00; sexta-feira: 11:30–23:00