Cafe Barista

Café
0.0
Based on 2 reviews

Reviews

Je
Jennifer M
116 month ago
The French Press coffee is good :)
je
jessie w
130 month ago
Ask for a fresh chocolate croissant- best in Arusha!
  • Clock Tower, Arusha 107, Tanzania, GPS: -3.37266,36.693916