Restaurants in Edmonds, WA
Restaurants
21108 Highway 99,
Edmonds ,
WA
98026
UNITED STATES
The Kafe Neo Group intertwines delicious food with a family restaurant feel in each of its various locations. Check out our several different locations, each featuring its own special features and services. Online ordering available!
Based on 1 reviews
Best Gyro Anywhere!
My family and I have been going to Kafe Neo for over a decade and have NEVER been disappointed in the food. I've been eating gyros, since the early 1980's and have tried them in restaurants all over the US. Kafe Neo's are the best...Worldwide > United States > Edmonds, WA > Restaurants