This is a chain that is located in several major cities across the country. It is a nice place in Philadelphia to have a drink or two with friends. It is very spacious in here so it is a good place for large groups. The food here is typical bar or pub food. All the items are decent but nothing is great.
more