I ordered the 10″ Philly Cheesesteak with all 3 toppings(fried onions, mushrooms, peppers). It comes plain, and each topping adds $ 1, even if you are getting the 5″ small. It was $ 13. The best part was that the roll was fresh, soft, and held up well. Unfortunately, I know I didn’t get the mushrooms I ordered on it, and I had a very limited/minuscule amount of the onions/peppers. Definitely not worth the $ 1 surcharge for each on top. Meat was fine, maybe a little on the dry side, but nothing spectacular. Cheese is put in the bottom of the roll and the meat/toppings on top so nothing was really mixed together. I would have been ok with the American cheese mixed in, but I didn’t like it just on the roll. Just has that artificial taste that stuck out. It was not a good value for the price and product I got. They did get the order out promptly at a busy event so I bumped it to 3 stars.