This gallery contains 3 photos.
Stepping into Leo’s Latticini deli is like traveling in time and space: the smell of mozzarella cheese is thick in the air, faded postcards from Italy line the walls, dry “salsiccia” and rolls of provolone hanging from the ceiling create an … Continue reading