TOWN HALL DELI
Updated 54 days ago
4W. Palisades Ave. Englewood NJ 07631
Town Hall Deli is centrally located in the heart of Englewood, NJ. We are a family owned &operated business. We pride ourselves in the quality products andservices we provide. Our goal is simple, your satisfaction! Be sure toclick on the Menu link above to see our daily menu. If there's somethingyou don't see on the menu, just ask!