Squirrel Hill is an area I pass through to get to Homestead and Kennywood Park. The area seems quiet we ate there once or twice at a fast food restuarant. I think the restaurant could have used some updating.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.