Mr. Pizza is a pizza establishment offering a variety of pizzas. It is located near the Mercado de Alvalade, providing a good option for an economical meal in a pleasant and welcoming space.