Fat Tomato Pizza

1389 W Park Western Dr, San Pedro, CA 90732

New
$15 Minimum
Price: $$