37-04 Prince St, Flushing, NY, United States
No delivery
Spot something wrong?
Dishes at Chongqing Lao Zao. Prices may vary in venue.
Been to Chongqing Lao Zao? Be the first to share what you ate.