Open for delivery and pick-up only. Not open for dine-in.
theoliveandgrape.com • 8516 Greenwood Avenue North, Seattle WA • (206) 724-0272
Tuesday-Sunday
View Our Weekly Special