Cha Island Tea Co.
• 10332-81 Ave. | Edmonton, AB
This tropical tea and coffee lounge boasts some the best iced tea in the city and features over 80 loose tea leaves, fresh ground coffee, as well as casual fare like paninis and waffles.
10332-81 Ave.
Edmonton
AB
