Station Square Landmark Building

Station Square is a waterfront mixed-use property in Pittsburgh, Pennsylvania.One of the Pittsburgh areav¢‚Ǩ‚Ñ¢s most popular tourist destinations, Station Square features retail, dining, entertainment, hospitality and office components on a former industrial site along more than a mile of river frontage with scenic views of the city's downtown district.The 235,000-square-foot retail and dining component features Hard Rock Cafvɬ©, Buca di Beppo and Texas de Brazil, among other restaurants and retailers.



Ratings and Certifications

The Location

Station Square Landmark Building icon-external-site-link
100 W Station Square Dr
Pittsburgh, PA 15219-1175
United States of America