Leo's Italian Ice and Ice Cream is a local establishment in Kearny, NJ that specializes in preparing fresh Italian ices, ice cream, and soft ice cream with a variety of delicious toppings.
With a convenient location on Kearny Avenue, Leo's is open seven days a week, offering a delectable selection of frozen treats to satisfy any sweet tooth.
Generated from the website