Tucson

Campbell Plaza
2990 N Campbell
Tucson, Arizona 85719
Get Directions
520.795.0344
520.795.1046


Restaurant Hours

  • Sun - Thu:
    11am - 9pm
  • Fri - Sat:
    11am - 10pm