Palo Mesa Pizza III

Phone orders only

3536 S Higuera St #206, San Luis Obispo, CA 93401

$0 MinimumAre you the owner?
Price: $$