Restaurant
Pizzeria Mama Mia!
11 locals recommend,
Tips from locals
They have a lovely cafe behind for a morning coffee, and the restaurant does great pizzas and pasta, which you can take out either. Always popular.
Unique things to do nearby
Locals also recommend
Location
78 R. Manuel Afonso Maia
Carvoeiro, Faro