Petra
LinkedIn Pintrest Facebook Twitter Google +

Petra,

San Luis Obispo CA
Address: 1210 Higuera St (at Toro), San Luis Obispo CA 93401 / (805) 439-1999

Type: Restaurant

Cuisine: Mediterranean Pizza Vegan Vegetarian