Cafe Depot
Coffee Shop · Sandwich Shop · Deli
Cafe Depot is a cafe offering a variety of coffee beverages. They also provide a selection of sandwiches and salads, making it a suitable spot for lunch.
Location
Best places nearby
The highest rated places close to Cafe Depot.
Local restaurants nearby
845 Rue Ste-Catherine E, Montréal, QC H2L 2E4, CA



