Fat Tomato Pizza

1389 W Park Western Dr, San Pedro CA, 90732

View menu
Start an Order Full Menu