The Meltdown is a sandwich shop specializing in ooey-gooey melts, available for delivery and pickup. This American fast-food spot offers a variety of handcrafted melts for any time of day.