3020 78th Ave SE, Mercer Island, WA 98040 +1 206-232-1624
restaurant, Mercer Island, WA, US
How to go there