For one of your evenings, a restaurant on Mt. Washington with a lovely view of the Point, the sports stadiums and the river: Monterey Bay Fish Grotto,
www.montereybayfishgrotto.com.
My favorite Pgh spot is unfortunately not an option for you this time of year: PNC Park -- night games offer a lovely view of the city's skyline, and they do some of the best fireworks of any baseball field I've visited!