Caribou Café
French · Coffee Shop
Caribou Café is a restaurant and café known for its welcoming atmosphere and quality cuisine. It offers a unique dining experience, with a reviewer highlighting the famous poutine as very good. The establishment is praised for its setting, hospitality, and service.
Location