Pictures of China Star II on 980 E Main St, Shrub Oak NY.

(Click on a thumbnail to enlarge picture)




Searching...
Let's find Restaurants near your location