727 S US Hwy 41, Inverness, Florida 34450 USA
Dillons Cinnamon Sticks Stuffed French Toast
Photo Credit: Yelp