La Pizza

5840 Sw 71st St, South Miami, FL 33143

4.6(59)
$10 Minimum