The Meltdown is a sandwich shop specializing in handcrafted American comfort food. They offer a variety of unique melt sandwiches, available for delivery or pickup.