|
|
Kafe Neo is a restaurant located in Edmonds, Washington at 21108 Washington 99. This restaurant serves caramel, baked feta & tomatoes, feta, beef tenders, avgolemono, gyro combo iii, and athenian chicken. They also serve roasted lamb, greek trio sampler & greek fries, hummus plate, kalamari tenders, hallumi, peach, and baked giant beans with feta. They are open every day of the week. We are the...
21108 Washington 99, Edmonds, WA, 98026
|
|
|