Leo's Ice Cream
2212 Atco Ave, Atco
(856) 753-1313
Recent Reviews
Best ice cream around. You can tell by the taste that it’s homemade and all their flavors are unique! I love their Coffee Chip & Mario Lanza flavors. Very generous scoops too!
Nice place pretty small very old fashioned looking atmosphere was relaxing, nice staff.
Ice cream and the water ice was delicious. Tried the Yum Yum cherry gelato very refreshing different taste from ordinary Water Ice I'd stop by here again if I'm in the area.
Ice cream and the water ice was delicious. Tried the Yum Yum cherry gelato very refreshing different taste from ordinary Water Ice I'd stop by here again if I'm in the area.
The workers there are usually local and give great customer experience and the atmosphere of being in a small town ice cream shop is there. On a hot summer day this place is a must while you're in the atco area.