Main menu Open search menu

Cha Island Tea Co.

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

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..