Blue Willow Restaurant

Address: 11107 - 103 Avenue
Phone: 780.428.0584

• Is wheelchair accessible
• Alcohol is full bar
• No outdoor seating available
• Delivery is available
• Takes reservations

Reviewed in Vue Weekly:

Into the Blue

Leave a Comment

*