Ever since my favorite sandwich shop closed a few years ago, I have been on a mission to find a steak sandwich as good as theirs. I have tried every recommendation that people have given me with no luck. But this recommendation for this place was right on! Although I was disappointed that they do not offer hard rolls (very few places do anymore).....their cheesesteak sandwich was the best I have found in the past few years! The steak meat was tender and flavorful, high quality, sauce was excellent. This place has become my favorite steak shop now!! We also got an Italian sandwich and that was excellent! This place has an actual sit down restaurant area in the front. I haven't tried the restaurant area, but I was also told their food is awesome. Especially their breakfasts. I knew I had discovered a real gem when after I placed my order and sat down to wait, a line of people 8 to 10 deep, formed. The place was packed at about 6pm. So that was a great sign! Even though it's a little bit of a drive for me, this place has become my favorite for steak sandwiches, for sure! Oh, and even though $6.99 sounds pricey for a sandwich....the sandwich is not a normal small size, it's big!