Cy Chinese Restaurant Szechuan Cuisine
Open
1242 NE 163rd St
Miami, FL 33162
CY Chinese Restaurant Szechuan Cuisine offers delicious dining, takeout and delivery to North Miami Beach, FL.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.


