Get directions to Sushi Garden North in Foothills Mall

Don't konw how to get to Sushi Garden North in Tucson, Arizona 85741? Find driving directions to Sushi Garden North below.

Foothills Mall location: 7401 N LaCholla Blvd, Tucson, Arizona - AZ 85741

Insert your starting address