Get directions to: Carvel Ice Cream, Jamaica, NY
Restaurant address: 131-18 Merrick Boulevard Jamaica, NY 11434, USA
Restaurant: Carvel Ice Cream