Photo of Petra

Petra

1210 Higuera St, San Luis Obispo, California 93401 USA

1.6K Reviews

Chicken Shawarma Sandwich

Photo Credit: Yelp

Remove Ads