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

Dining and Cooking