All we can say is wow wow wow! Quite possibly the best sandwich ever. The ham and cheese on sourdough is simply amazing. We usually get the large sandwich and share it. And of course we always add extra cheese! We eat half of it and then put the rest in the fridge and reheat it late at night. The trick to reheating it is to wrap it in a paper towel and put it in the microwave for 30 seconds to 1 minute. Also put a cup of water in the microwave with it so it's steams and gets the sandwich nice and moist. Then take the sandwich and put it in a toaster oven and toast it so the outside of the bread crisps up. You will not be disappointed!