This restaurant has a decent overall experience, but the quality of food is somewhat inconsistent. The prices are on the higher side, but customers seem to appreciate the value they get. One of the issues that stands out is the lack of clear communication about the menu and the services offered, with some customers being misled into thinking it's a genuine cheesesteak restaurant when it's actually IHOP. The parking options are convenient, with both free street and lot parking available. The restaurant has a casual atmosphere, and kids are generally welcome. However, the delivery service has some issues with missing items in orders. The cheesesteak itself is often praised, but some customers have reported problems with extra toppings and sides not being included. It's worth noting that the restaurant seems to have made an effort to improve, with the owner responding to customer complaints and offering to make things right.