Rita's Italian Ice - Squirrel Hill Food and Dining Designated Sustainable 5880 Forbes Ave, Pittsburgh, PA, USA 5882 Forbes Avenue Pittsburgh Pennsylvania 15217 US 412-421-1941412-421-1941 http://www.ritasfranchises.com/squirrelhill Bookmark Share Facebook Twitter Google+ Tumblr LinkedIn Mail Claim this Listing