New York, NY Metro >
33 W Grand St,
“this small little chinese take out restaurant is located in the heart of fleetwood the food is awesome especially fond of the shrimp fried rice.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now