21 Main St, Tonawanda, New York 14150 USA
Not steak hoagie and apple pie "crack rolls"
Photo Credit: Yelp