Get directions to: Upper Lake Deli, Sparta, NJ
Restaurant address: 270 Sparta Ave Ste 270 Sparta, NJ 07871, USA
Restaurant: Upper Lake Deli