Clifton Deli is listed under Restaurant Delicatessens and is located at Clifton Springs, New York.
Business Description :
Address : 14 E Main St Clifton Springs, NY 14432-1213
City : Clifton Springs
Pin Code : 14432
Phone : (315) 462-3354
E-mail :
Website :
Service Area Category : Restaurant Delicatessens in Clifton Springs - 14432
Category : Restaurant Delicatessens in Clifton Springs
Services : Restaurant Delicatessens