Skip to Main Content

Address

118 New Montgomery St
San Francisco, CA 94105
(415) 348-0808

visit website

View Directions

Details

Ayola on New Montgomery Street is a hidden gem in San Francisco, serving up authentic Greek and Mediterranean flavors with a modern twist. Known for its delicious gyros, fresh salads, and flavorful wraps, this cozy eatery offers a quick and satisfying bite in the heart of the city. With its warm atmosphere and commitment to quality ingredients, Ayola is a go-to spot for those craving a taste of the Mediterranean.