I personally think that the 5 stars reviews are absurd. The place is an overly casual sports bar with limited menu, a strong smell of smoke, and inexperienced waitresses. I would/could never recommend this place for a meal.
Pros: Conveniently located on main street travelled by folks to/from plymouth meeting/chestnut hill
Cons: Worst ambience, limited menu, mediocre food, inexperienced waitresses
more