Download
Home
Top Restaurants
Lorenzo And Sons Pizza
Lorenzo And Sons Pizza
900 Packer Avenue, Philadelphia, Pennsylvania
0 likes
isaac.peca
3 hours ago
Some of the best stadium pizza I’ve had. Huge Slice with excellent cheese and big pepperonis. Obviously it was expensive but had minimal flop along with delicious crust.
Facebook
Twitter
Instagram
YouTube
© 2025 Barstool Sports. All rights reserved.
Terms of Use
Privacy Policy
Content Policy
Contact Us
App Support