Cafe Caballus
Coffee Shop · Breakfast · Casual Dining
Cafe Caballus is a warm and welcoming coffee shop offering delicious barista coffee and fresh, flavorful food. It is a great spot for breakfast and casual dining.
Location
Best places nearby
The highest rated places close to Cafe Caballus.
Local restaurants nearby
4600 Boulevard des Grandes-Prairies, Saint-Léonard, Canada



