Main menu Open search menu

Cha Island Tea Co.

10332 81 Ave NW, Edmonton, AB T6E 4E4 10332 81 Ave NW, Edmonton Directions
+17809648113

Adventurous foodies and conservative diners come together at Cha Island Tea Co., a Edmonton gem that knows how to please a wide range of tastes.

Explore Nearby
Cha Island Tea Co.

Groupon has verified that the customer actually visited Cha Island Tea Co..