Local

Yelp ranks Squirrel Hill restaurant among best sushi spots in country