main street_04_elevation.jpg

36-58 MAIN STREET

A Chinese hot-pot mini-chain restaurant located in Flushing, NY.

 
 

Address: 36-58 Main Street, Flushing, NY