Caribou Coffee - Salwa Road South
Al Jazeera Petrol Station, Salwa Road, Doha

About Caribou Coffee - Salwa Road South
Eco-conscious coffee chain offering java drinks, smoothies & teas alongside light fare & pastries.