Address: 5144 Ballard Ave NW, Seattle, WA - United States
Checkins
1
Avarage rating at this location
3.5
Karen O
Lock and Keel Tavern
almost 4 years ago