Philly <3 Pizza

Philly <3 Pizza recently published The Best Cities for Pizza Lovers in the country. This list denotes cities with the most pizza spots compared to the total number of dining establishments. Philadelphia came in at number 26 on that list, however, it does have the most pizza businesses compared to other cities, including Manhattan, but not all … Continue reading