La Cholla

7320 North La Cholla Blvd Suite #124

Tucson, AZ 85741

Get Directions 520-531-9615 View Menu

Hours of Operation

  • Mon – Sun: 5:30am – 5:00pm

Holiday hours will vary