Contact

Address:
118 New Montgomery Street
San Francisco
CA 94105-3603

Location on map

Nearby companies

Marvel Maids, Inc.
Distance: 35 yd.
LaunchSquad
Distance: 35 yd.
California Child Care Resource & Referral Network
Distance: 53 yd.
Bay Area Solar Companies
Distance: 88 yd.
San Jose's Best Mobile Mechanic
Distance: 88 yd.

Company description

Ayola Restaurant offers Greek Restaurants services in San Francisco CA, CA area.

More details

Delivery Hours
Monday 11:00 AM - 6:00 PM, Tuesday 11:00 AM - 6:00 PM, Wednesday 11:00 AM - 6:00 PM, Thursday 11:00 AM - 6:00 PM, Friday 11:00 AM - 6:00 PM, Saturday Closed, Sunday Closed
Rating
100% of 5 people liked it on Urbanspoon
Features
phone orders, Delivery, Take Out
Cuisine
Greek, Mediterranean
Payment Accepted
Visa, MasterCard
Cross Street
Mission St.
Feature
Cheap Eats
Average Entree
$5.95
Delivery Fee
Free
Minimum Delivery
0

Reviews

There are no reviews for Ayola Restaurant.