Tennis VIllage is a small shop located on Walnut Street in Shadyside. They a great selection of racquets and tennis accessories. Prices are little bit on the highside, especially for tennis balls. They restring rackets for about $25 and turnaround is one day. They also allow customers to demo racquets.
more