If you are looking for a good lunch option on the south end of Mercer Island, check out Toshi's. Portions are huge so it is easy to share. In addition, they have an extensive menu with many options beyond teriyaki.
Address: 8425 SE 68th St, Ste 118, Mercer Island, WA 98040-5250
Location: United States > Washington (WA) > Mercer Island
Phone Number: +1 206-232-0233