Steve’s Pizza is located in Elk Grove, California. This 100% Confirmed Steelers Bar was submitted by Sheru who said:
Yinzer Mob 916 located here
That must be the group we see in the photo above 😉
SteelersBars.com was able to find many photos of hardcore Steelers fans on their Facebook page. If you’ve watched Steelers football here, please comment below on your experience.