Ayola
Mediterranean · Greek · Middle Eastern
Ayola is a Mediterranean restaurant offering Greek staples like gyros alongside Middle Eastern cuisine.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Ayola.
Local restaurants nearby
118 New Montgomery St, CA



