09/08/2026
“Leo’s Latticini, widely known as “Mama’s,” is a historic, family-run Italian deli that has anchored the Corona neighborhood in Queens for a century.
Established in the 1920s (originally starting around Williamsburg before moving to Queens), the shop operates with a timeless, old-school feel.
The interior is packed floor-to-ceiling with gourmet Italian goods, cured meats, and specialty products.
The deli includes a small, charming backyard space featuring a statue of Saint Francis, offering a quiet spot to eat.
Mama’s of Corona operated a concession stand at Shea Stadium for nine years before moving over to when it opened in 2009, and finally closing in July 2021.”
(📸: Adolfo Steve Vazquez)