Mamma Mia Pizza

Pizza in Lushoto

Tasty pizzas, pastas, ciabattas, brownies, shakes, smoothies and more in this slick eatery on the main road, just up from the market.

Advertisement