Blue Willow Restaurant Ltd
11107 103 Ave NW, Edmonton
(780) 428-0584
Menu
Restaurants in Edmonton, AB
Blue Willow Restaurant Ltd
11107 103 Ave NW, Edmonton, AB T5K 2P1
(780) 428-0584