Default
I like this pizza the best on Long Island. Why? Because the two owners (who are brothers) are from Lipari, the coolest island off the coast of Sicily. These guys have been making pizza for years in Brooklyn. Stop by and grab slice, these guys know how to make a beautiful pie!