Elmhurst · Italian deli
a recent Infatuation pick
Leo's Latticini (Mama's) is an Italian deli spot in Elmhurst, and a recent Infatuation pick. Regulars point to the fresh mozzarella and the italian sandwiches. Expect an upper-mid-range bill.
Leo's Latticini (Mama's) is a recent Infatuation pick. Regulars order fresh mozzarella and italian sandwiches.
Leo's Latticini (Mama's) is priced at $$$ — approx. $40–$75 per person.
Leo's Latticini (Mama's) does not list an online reservation system. Reservations recommended
Leo's Latticini (Mama's) is at 46-02 104th St, Corona, NY 11368, in Elmhurst. Street parking is scarce; transit is easier