Massimo's Pizza
Pizza · Italian · Dessert Shop
Massimo's Pizza is a pizza restaurant offering Italian cuisine, including homemade tiramisu.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Massimo's Pizza.
Local restaurants nearby
Avinguda s'Olivera, 5



