Pizza Review
didn’t make the account yet so don’t have a picture. Leo’s had a unique taste that i thought was phenomenal. my eyes were closed eating this and i think it was among the best pizza i’ve ever had.