Sweet Charlie's

Ice cream shop · 3336 Hillside Ave. Ste 2, New Hyde Park, NY

To-Go · Delivery

Hours

More food in New Hyde Park, NY · Ice Cream in New Hyde Park