Fratelli La Bufala

Today is opening day for this new Neapolitan pizza spot on the Upper West Side. This is the Italian chain's first NYC location; it has more than 100 other outposts worldwide.

Fratelli La Bufala