Best of Philly

2012 Best 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 856-854-2670 zeppolirestaurant.com