Pizza Review
Best pizza I’ve had in Florida. 7.7 is based on comparing to everything I’ve had in Philly. If I was rating on based on Florida is would be a 9.1