7130 S Nogales Hwy, Tucson, AZ 85756 +1 520-294-4324
restaurant, Summit, AZ, United States
Today
How to go there