393 North Shore Dr, Pittsburgh, PA 15212
Steelers legend's restaurant right by Acrisure Stadium - black and gold heaven!
Coordinates: 40.4468, -80.0157
Pittsburgh institution on the North Shore - perfect Steelers game day spot...