Get directions to: Jamaica Lick Finger Restaurant, Syracuse, NY
Restaurant address: 686 South Ave Syracuse, NY 13207, USA
Restaurant: Jamaica Lick Finger Restaurant