The Meltdown is a sandwich shop specializing in handcrafted American-style melts. This fast-food establishment offers hot, delicious sandwiches available for delivery or pickup.