Greek restaurant · 4029 196th St SW, Lynnwood, WA
To-Go
See full menu
More food in Lynnwood, WA · Greek Food in Lynnwood