2965 N Campbell Ave, Tucson, AZ 85719 +1 520-327-3190
restaurant, Vail, AZ, United States
Today
How to go there