Ayola

118 New Montgomery Street
San Francisco, Array 94105
415-348-0808
www.ayolasf.com
Hours
Monday-Friday, 11:00am-6:00pm
Saturday, 11:00am-3:00pm
Ayola’s Yerba Buena location sells Greek salads, beef or lamb gyros and hot falafel and pita sandwiches to customers on the go.