Fat Tomato Pizza

1389 W Park Western Dr, San Pedro, CA 90732

4.5(205)
$15 Minimum
Price: $$