Not sure, I've never been actually in Pittsburgh, Buck Rub looks like a decent place though, I know when i rode near there a month ago, There was plenty of snow.
Local mets pimping 2-4" up here, Heading up Saturday to Pittsburgh NH to go for lunch, Its reciprocal weekend where we can snowmobile in NH without having to register your sled.