We're all about supporting local pizzerias - even those who are not Slice partners.
Give Leo's 28 a call to order. We hear their food's delish.
Does Leo's 28 have any deals?
Answer:Leo's 28 is not currently offering deals.
Where is Leo's 28 located?
Answer:Leo's 28 is located at 2726 Mermaid Ave, Brooklyn, NY 11224.
What food is served at Leo's 28?
Answer:Leo's 28 makes sicilian pizza, by the slice pizza, pan pizza and more!