Mr. Pizza is a pizza establishment offering a variety of pizzas. It is known for its presence in Lisbon, with a specific location in Lumiar. The business operates with standard hours, including extended hours on weekends.