With an unpromising location slap bang next to a petrol station, this is nonetheless the best place in town for a decent cup of coffee and a fresh pastry.
Padaria Mária
Lichinga
Sarifo's Net Cafe
Restaurant 2+1