Avi Klugman with his review on the new restaurant ISHTABACH in Toms RiverEfraim FederFollowReportShareSaveLike2 years ago