The Olive and Grape Menu

8516 Greenwood Ave N, Seattle, WA 98103

Know a great happy hour or special for this location?