Lao Chengdu · Flushing
Location & Hours
Address
37-17 Prince StFlushing, NY 11354Phone
+17188865595- Dine-in
- Takeout
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