I would have to recommend Steel City Billiards and Breakers. Never had a bad time to get parking for Breakers. If there is none located on the street, just park in the lot located off the alley way behind the building.
Also, Steel City Billiards and Breakers are only about 10 or 15 minute drive from one another so you can always hop back and forth if one is dead or packed with leagues.
Regardless, they are both great places and the I would like to give credit to all the local players and owners. They all treated me great with there hospitality and it was a true pleasure to meet and be around everyone.