I love this place, my husband loves this place and we go often. I gave only four stars because this place is always packed and busy. So sadly it can be hard to form a line even to order! If you aren't from the city it might be a challenge to stop here because there is a good chance you won't be able to sit down to eat. There is rittenhouse park nearby but not so cool if it is raining, or winter time. But otherwise I have little complaint about the place. I haven't ordered anything I didn't like (maybe their one shake was a little too sweet) If you want a seat, try coming during their off hours.
Cons: Very little seating, hard to form a line for ordering