Island Cafe
680 Wyandotte St E, Windsor
(519) 252-3621
Recent Reviews
Order Online
You May Also Like
Jamra lounge - 695 Wyandotte St E
Mediterranean
Maison Istanbul - 600 Wyandotte St E
Turkish, Chicken Wings, Pizza
Windsor Palace - 755 Wyandotte St E
Middle Eastern, Vegetarian
Restaurants in Windsor, ON
Island Cafe
680 Wyandotte St E, Windsor, ON N9A 3J2
(519) 252-3621