Imperial Deli is listed under Restaurant Delicatessens and is located at Syracuse, New York.
Business Description :
Address : 989 James St, Ste 5 Syracuse , NY 13203-2677
City : Syracuse
Pin Code : 13203
Phone : (315) 422-2411
E-mail :
Website :
Service Area Category : Restaurant Delicatessens in Syracuse - 13203
Category : Restaurant Delicatessens in Syracuse
Services : Restaurant Delicatessens