I don't eat pizza very often so when I do, it must be good. Mamma Mia did not disappoint. It was very good and made exactly as ordered. Probably my new go to pizza place.
Pizza toppings were great, delivery was fast and the delivery person was very friendly and professional.
Hand made goodness!!!!!!!!
1190 Hillsdale Ave Ste 175
San Jose CA, 95118