Blue Willow Restaurant
(520) 327-7577 | View Website

2616 N Campbell Ave, Tucson, AZ | Directions   85719

32.254593 -110.943570
Get Directions