I'll preface by saying that I'm not from Philadelphia nor have I ever been there. So I don't know how "legit" this place is. This is purely based on taste and experience.
I'm not from the area but decided to try this place for dinner. As soon as I walked in I noticed a man helping several of his family members order. He has about 6 people with him and he was very excited to introduce them to this place as they had never been. He was raving about how much he loved it, so I was immediately excited.
Once they took my order I was impressed by how fresh everything was. He didn't put the chicken or beef on the grill until I ordered. All the veggies can't separate and were mixed in by the cook. None of that "you can't have no mushrooms because they're already mixed in" nonsense.
The bread was fresh, the meat was moist and delicious, and the flavor was awesome. Service was friendly and prompt. Shop was clean. I really liked that everything was cooked to order. Will visit again.