Get directions to: Leo's Kosher Deli & Catering, Cherry Hill, NJ
Restaurant address: 1301 Springdale Rd Cherry Hill, NJ 08003, USA
Restaurant: Leo's Kosher Deli & Catering