Viewing a single comment thread. View all comments

MRSHELBYPLZ t1_je2636k wrote

Ciao’s in Chelsea makes the best pizza in the area by far. It’s no competition. HOWEVER they only make neapolitan pizzas.

If you’re looking for the more NY style pizzas in bigger boxes, try Jillian’s.

Like I said though if you’re wanting the highest quality and best taste Ciao’s is head and shoulders above the rest.

1