Leo's Latticini/Mama's

$$
Italian
Corona & Citifield

Well-known Italian deli serving up heros & high-quality mozzarella since 1920 in Corona and the Promenade Food Court at Citifield.

Tags: Italian

Categories: Corona , Top Five Italian

Location:

46-02 104th Street
Flushing, NY, 11368

Contact:

phone Phone: (718) 898-6069