Alright so the reviews here are spot on. The sandwiches here are VERY good and I can see why this place is so busy all the time. I had both the Cheese steak and the Chicken Parm - both are excellent choices and it's hard for me to decide on a favorite. I would like to try their pasta sometime here which only means that I should come back here on another visit.
The location is a bit tricky to find at first but it's not too bad, it's right across from the China Wok right across from the parking lot. I would recommend calling ahead and ordering your food beforehand as they are quite busy during the lunch rush. As it is part grocery and part restaurant I would also recommend take out if they're busy since there's not much seating.