Prince Street Pizza joins us to celebrate the opening of their new pop-up drive-thru location on Sun
Prince Street Pizza, which has a handful of locations in the Los Angeles area, joins us to us give a taste and tell us all about their new pop-up drive-thru location on Sunset Boulevard.