Get directions to: World Delites, Sparta, NJ
Restaurant address: 12 Main St Sparta, NJ 07871, USA
Restaurant: World Delites