Jumbo Mamma Mia Italian sandwich from Dan’s Super Sub in Los Angeles


Dining and Cooking