Get directions to: Blue Willow Restaurant, Tucson, AZ
Restaurant address: 2616 N Campbell Ave Tucson, AZ 85719, USA
Restaurant: Blue Willow Restaurant