Mokha Coffee House
Cafe
- Ranked #8 of Edmonton's best coffee, tea & bubble tea (Google's #1 result)
- Address
- 5344 Admiral Girouard St
- Data
- Rating and reviews from Google, checked on October 13, 2026.
Other top-rated coffee, tea & bubble tea
Ranked near Mokha Coffee House in coffee, tea & bubble tea
- #6 Labo Coffee
- #7 Roam Cafe
- #9 Lui-Chi’s Coffee
- #10 Square 1 Coffee - Windsor