AnonymousPenn State UniversityJan 17, 1995 my vote goes to the New Dumpling House on Murray Ave. in Squirrel Hill