The human torch from Glorioso’s in Mikwaukee, WI. Easily one of the best sandwiches I have ever had. Dining and Cooking
Dining and Cooking