1639 NW Marshall St, Portland, Oregon 97209 USA
Supposed to be French Toast Sticks
Photo Credit: Yelp