Leo's Italian Ice & Ice Cream

Italian restaurant · 736 Kearny Ave, Kearny, NJ

To-Go · Delivery

Hours

More food in Kearny, NJ · Italian Food in Kearny