Sorry, there is no Happy Hour during Seattle Restaurant Week
theoliveandgrape.com • 8516 Greenwood Avenue North, Seattle WA • (206) 724-0272
Tuesday-Sunday
View Our Weekly Special