I'm a bit surprised at all these negative reviews on here. I have been here on numerous occasions to get various sandwiches and never have had a bad experience here. All the sandwiches that I tried have been at least above average and the people helping you out at the counter have usually been very friendly and helpful. The location for me is excellent as it's on Hayden & Thomas, located in a strip mall with other restaurants as well.
Jersey Mike's is nothing fancy but it's a nice spot to get a quick bite to eat, and for that I'm a fan.