Map & Directions - Petra Mediterranean Pizza and Grill
View Menu
Petra Mediterranean Pizza and Grill
1210 Higuera St, San Luis Obispo, CA, 93401
(805) 439-1999 (Phone)
1210 Higuera St, San Luis Obispo, CA, 93401
(805) 439-1999 (Phone)