Get directions to: College Point Deli, Flushing, NY
Restaurant address: 40-42 College Point Blvd Flushing, NY 11354, USA
Restaurant: College Point Deli