Include this script into your page along with the iframe for a responsive media embed
Leo’s Latticini aka Mama’s is the last old school Italian deli in Corona. They’ve been on the same corner for 100 years. The sandwiches are very popular and the fresh mozzarella is made in house. The owner Irene is carrying on her family’s tradition here and the place feels like you stepped back in time. One of my favorite old school Italian delis in NYC! Leo’s Latticini 46-02 104 St Corona, NY 11368 Open Tue-Sat 10AM-4PM