Trending Pizza shop has served over 150,000 free slices of pizza to homeless 17 July 2017 Peter 0 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