3037 78th Ave SE Mercer Island, WA 98040 (206) 232-4377
Tip: Always call ahead to check opening hours.