Hold down Control (PC) or Command (Mac) key + mouseclick to select more than one option
South Dade >
Homestead / Florida City >
Mamma Mia Pizzeria
Posted by Family of four on 2012-03-05
The pizza is absolutely amazing expecially if you ask for extra cheese. It's worth the price. Great place friendly staff.