2873 78th Ave SE, Mercer Island, WA 98040
How to go there
Bar Loc: 47.5846 / -122.234
Plan your visit