"This was ABSOLUTELY terrible. If I could give a 1/2 star, I would. I can't imagine who would like this restaurant, but I imagine them to be like the other clientele we saw in there far right of center. That in and of itself is not a problem, but the food was awful. I ordered one with whiz, mushrooms, and cooked onions: the meat was unseasoned, the bread was soft but bland, just like the rest of the meal. My husband ALSO ordered a cheese steak, but inexplicably his sandwich had ground beef. Neither of us have any idea why this place has nearly 5 stars, a seemingly loyal customer base, or how it can even call itself a restaurant. It looks like someone took their home decor (including military photos they found at swap meets and a basic refrigerator in the eating area). Mom and pop shop in all the worst ways. We took leftovers in a box and immediately threw everything in the garbage out of the owners view, as to not directly insult them. Don't waste your time."