People walk in under the assumption that Subway is healthy but not everything on the menu is. Cheese, oil, mayo, salami and other cold cuts and so much more is bad for you. I don't eat there often and when I do I get either roast beef or turkey and veggies with vinegar. No mayo or cheese for me.