Best of Philly

2012 New Italian Restaurant

Zeppoli

Is it weird that the Best of Philly New Italian Restaurant winner is in ? New Jersey? Go there, and then ask us that question.

618 Collings Avenue, Collingswood, NJ 08107; 856-854-2670; zeppolirestaurant.com