Growing up on Long Island I had some of the best Buffalo Chicken pizza on the planet.
Does anyone know anything that compares to Bella Vista or La Piazza's Buffalo Slices here in Manhattan (preferably the East Village area)
I have attached photos for reference.
Updated 2 years ago | 16
Updated 2 years ago | 5
Updated 1 year ago | 6
Updated 11 months ago | 6
Updated 3 months ago | 13