Restaurant
Pizzeria Mama Mia!
11 locals recommend,
Location
78 R. Manuel Afonso Maia
Carvoeiro, Faro
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.