Station Square is a beautiful 52-acre riverfront complex with over 1.2 miles of Pittsburghs most unique dining, entertainment and boutique shopping.