Leo’s Latticini Mama’s
Get delicious signature subs (the ‘Super Italian’ with fresh mozzarella is popular) or Italians pastry’s at this historic (opened in 1920) Italian deli.
Get delicious signature subs (the ‘Super Italian’ with fresh mozzarella is popular) or Italians pastry’s at this historic (opened in 1920) Italian deli.