Mediterranean restaurant · 101 Main St, Edmonds, WA
More food in Edmonds, WA · Mediterranean Food in Edmonds