Get directions to: Carvel Ice Cream, Forest Hills, NY
Restaurant address: 103-21 Metropolitan Ave Forest Hills, NY 11375, USA
Restaurant: Carvel Ice Cream