Squirrel Hill Sports Bar

3.6 (128)
• $ • restaurant
There are no reviews.