Tag Archives: pittsburgh restaurant

Pittsburgh Bar Found in Sochi, Russia

Travel the world and you will find that one thing is for certain, people all over the globe love Pittsburgh. There are Pittsburgh-themed bars all over the United States and many Steelers and Pittsburgh bars in other countries, including two in Iraq, several in China, and yes, one has been found in Sochi, Russia (home [...]

Pittsburgh Bar in Sochi, Russia