China Island, 1572 Bloor St. W., Toronto West Bend
1564th visitor, Write a review
China Island Rating
Restaurant rating: 5.0 out of 5 with 3 ratings
China Island Map

near M6P 1A4

China Island is ranked #1 of 25 nearby Restaurants.

They say China Island is great, amazing, reasonable a highly recommended Chinese Restaurant