Get directions to: Carvel Ice Cream, Flushing, NY
Restaurant address: 28-28 Francis Lewis Boulevard Flushing, NY 11358, USA
Restaurant: Carvel Ice Cream