A Taste of Shanghai

39-07 Prince St
Flushing, NY 11354


Phone: (718) 888-1636
No Delivery!

Store Hours:

Mon - Sun:08:30 AM - 12:00 AM
map
Any questions please call us.