7010 E Broadway Blvd, Tucson, Arizona 85710 USA
Cinnamon roll French toast - only order if you have a really sweet tooth!
Photo Credit: Yelp