Feta & Olives
3100 Howard Ave, Windsor
(519) 969-8164
Menu
Restaurants in Windsor, ON
Feta & Olives
3100 Howard Ave, Windsor, ON M5B 2G9
(519) 969-8164