I-Cafe
Appestat
Abantu bendawo abangu-13 bayatusa,
Ivalwe unomphela
Indawo
102 Islington High St
London, England
Amacebiso avela kubantu bendawo
Our friends run it. They are super friendly. Excellent coffee. Amazing deli stuff, cheese, and other goodies.