Café Barista
Coffee Shop · French
Café Barista is a coffee roaster specializing in espresso, filter coffee, and capsules. They also offer espresso machines.
Location
Best places nearby
The highest rated places close to Café Barista.
Local restaurants nearby
111a Rue de Louvain O, QC


