The Meltdown is a sandwich shop specializing in handcrafted melts with unique flavor combinations. This American eatery also offers a selection of burgers, perfect for any meal.