This restaurant you are trying to reach is not available on DoorDash right now.OK
4.8(200+)•
DashPass•
Kebabs
•
Store Info
DashPass
4.8(200+)•
$•Kebabs
Welcome to Ayola (New Montgomer St)! Located at 118 New Montgomery St. San Francisco, CA. We offer a wide array of fresh food – chicken gyros, falafel, troy salad, combo platter, falafel bowl, lentil,…