The Meltdown is a sandwich shop specializing in handcrafted, hot melts with a bold twist. This American fast-food spot offers a variety of delicious options for pickup and delivery.