Very yummy! In Pennsylvania most of the restaurants use mozzarella. It can get a little messy though, but so worth it. I have a tendency to order EXTRA cheese

I'm not a huge fan of swiss cheese, but I wonder if I would notice it as much with the onion flavor