Dagwood Dagwood

A towering sandwich stacked with meats, cheeses, veggies, and condiments, perfect for the hearty appetite.