Rita's Italian Ice - Squirrel Hill Posted on June 30, 2022 by Anthony Closkey ProgramRestaurant Location5880 Forbes Ave, Pittsburgh, PA, 15217 5880 Forbes Ave, Pittsburgh, 15217 412-421-1941 https://www.ritasfranchises.com/squir...