Feta & Olives
9106 112 St NW, Edmonton
(780) 752-2699
Recent Reviews
Order Online
You May Also Like
Teapsy Hub Mall - 9109 112 St NW
Bubble Tea
New York Fries - 112 St NW #9105S
Fast Food
Ho Ho Chinese Foods - 9103 112 St NW
Chinese
Restaurants in Edmonton, AB
Feta & Olives
9106 112 St NW, Edmonton, AB T6G 2P8
(780) 752-2699