Trending Pizza shop has served over 150,000 free slices of pizza to homeless July 17, 2017 Digital Team 00 Rosa’s Fresh Pizza in Philadelphia, Pennsylvania isn’t just your ordinary pizza shop. For most of the customers, a slice of pizza is free. Read more