Sal Chris & Charlie Deli Inc 3312 23rd Ave Long Island City, NY 11105 Phone: (718) 278-9240
Category: Delis & Delicatessens