Ayola

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

San Francisco, United States

orderayolanewmontgomerst.com
Greek restaurant· Bar· Mediterranean restaurant· Greek· Mediterranean· Middle Eastern· European restaurant

Ayola Reviews | Rating 4.3 out of 5 stars (5 reviews)

Ayola is located in San Francisco, United States on 118 New Montgomery St. Ayola is rated 4.3 out of 5 in the category greek restaurant in United States.

Address

118 New Montgomery St

Price range

$$$

Phone

+1 4153480808

Service options

DeliveryTakeawayDine-in

Accessibility

Wheelchair-accessible entrance

Offerings

Comfort foodHealthy optionsQuick biteVegetarian options

Open hours

...
Write review Claim Profile

J

Jeff Beck

Best Gyro in downtown SF, best fries, best price, great service! Great vegetarian options as well!

E

Emma F

Great place for quick and fresh lunch. My favorite is the Corfu salad with falafel. Fresh veggies, crispy falafel, and good dressing. And for the after lunch sweet tooth, the baklava is perfect! Friendly staff and Quick with getting the orders out. It’s a small space with only 3-4 bar stools by the window. Better suited for takeaway.

M

Mark Brown

I tried this place already with my friend and I am hooked since then. I loved the awesome ambience and delicious food and beverages. Keep it up.

M

Marbo Cheng

I have to say I had gyro a year ago it was just ok but this time it taste much better.

D

Daniel Wolf

I actually loved the food and customer service, awesome location right next to my home. The staff members are always very kind. Highly recommended.