Is this restaurant open on Christmas?
Address: 3048 E Broadway Blvd, Tucson, AZ 85716, USA
Me | Jul 31, 2018
They may or may not be open on holidays, it depends on the customer demand.
Fred Montes | Jul 31, 2018
Closed
Thanks! Your answer is awaiting moderation.