Maxi Pizza Olhão is a pizza restaurant offering a wide variety of pizzas, including sweet options. It features a spacious dining area.