Today:
Closed
View all hours
8516 Greenwood Avenue North
(206) 724-0272
theoliveandgrape.com • 8516 Greenwood Avenue North, Seattle WA • (206) 724-0272
Order Pick-up & Delivery
Menus
Reservations
NEW!
eGift Cards
Mini Mart
Catering
Newsletter
About Us
Contact Us
Online Ordering
Order Delivery
Order Pick Up