7650 SE 27td St, Mercer Island, WA 98040-3060, Mercer Island
"Fresh, flavorful food served quickly at a reasonable price."
"Fresh, flavorful food served quickly at a reasonable price."