This cafe offers a friendly vibe with delicious coffee and desserts, making it a great spot for board game enthusiasts. They are known for having the best London Fog tea latte in Calgary.