Eating Italian Pizza at LA Pizza Shop restaurant in Panorama City, CA.

Feedback

Do you manage or own LA Pizza Shop?

Yes