rosa’s fresh pizza

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.


Current track
TITLE
ARTIST

Background