Get directions to: Blue Willow Restaurant, Tucson, AZ
Restaurant address: 951 West Orange Grove Road Tucson, AZ 85704, USA
Restaurant: Blue Willow Restaurant