Fat Tomato Pizza

1389 W Park Western Dr, San Pedro, CA 90732

4.5(216)
$15 Minimum