diners 2+1 - Japanese restaurant in Squirrel Hill North, Pittsburgh | Reviews, Photos & Information on Postcard