Island Cafe & Bistro
9923 170 St NW, Edmonton
(780) 481-0884
Menu
Reserve
Restaurants in Edmonton, AB
Island Cafe & Bistro
9923 170 St NW, Edmonton, AB T5P 4S2
(780) 481-0884