I bike by this location very often. It is in a super busy location around UPENN and UPENN Hospital where there are about 7 or 8 food trucks. They always have a long line. I have only eaten there once and it was very good. They have many healthy and vegan choices, are inexpensive and the service is fast. Many many years ago they had a regular restaurant, it was my family's favorite place to eat.
Cons: No seating area, Very busy location