The Meltdown is a fast-food sandwich shop specializing in hot, delicious melts. Enjoy a variety of handcrafted American-style sandwiches available for delivery or takeout.