Get Directions to Petra Mediterranean Pizza and Grill Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Petra Mediterranean Pizza and Grill 1210 Higuera Street, San Luis Obispo, CA 93401 +1 805-439-1999 View details Click to load map