Still while COVID this place is open everyday from 11:00am until 10:00pm. Thin Pizza and LavAzza Espresso gives you a real Italian feeling here in the middle of the Usambara Mountains. Peter, the chef, is always there and really welcoming. You get your food and drinks fast and for avarage prices.
Place: Mamma Mia pizza - Lushoto
Visited: May 22nd, 2021
Location: -4.79382, 38.29190