Sweet Charlie's

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

Delivery

Hours

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