Get in touch
The Islander Restaurant & Bar is located on the ground floor within the Aviara Building on 76th Avenue SE in downtown Mercer Island. Only a moment off of I-90, exit 7 for Island Crest Way. Enter from the street or the parking garage of the Aviara Building.
If you have questions or comments, please get a hold of us in whichever way is most convenient. Ask away.
2441 76th Ave SE | Suite 150
Mercer Island, WA 98040