5900 N Oracle Rd, Tucson, AZ 85704
4:00 pm - 6:00 pm Sunday to Saturday
View source
Restaurant website