The Islander Restaurant & Bar is a GREAT place to meet. Our central location to Bellevue and Seattle makes us a convenient location for Breakfast, Lunch, Dinner, Happy Hour, or just Drinks!!!
Please visit us at our new location in the Aviara building, across from Aljoya.
2441 76th Ave. SE Suite 150 Mercer Island, WA 98040
- 2441 76th Ave SE Mercer Island