Location: 3707 North Oracle Road, Tucson, AZ 85705
Popularity: 1/100
Phone:(520)888-4032
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out