Is this your only site

Amira Muhammad | Sep 13, 2020 | Category: Pizza restaurant in Philadelphia, Pennsylvania

Lorenzo and Sons Pizza - All questions

Address: 305 South St, Philadelphia, PA 19147, USA

Miqueli Harvey-Steriti | Sep 14, 2020

yeah

Derek Sorace | Aug 11, 2019

Yes. Although there is another Lorenzo and sons in the Italian market. That has actually been there longer. But I've been told there is no relation.

Anvesh Reddy | Aug 11, 2019

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do they deliver?

Jared Hoover | Aug 10, 2018
Read More

How good is the pizza?

Amari Boyd | Aug 9, 2020
Read More

Trending Places