I moved away in 1990. Is this still owned and operated by the same family? I use to buy an everything sicilian pie with anchovies once a week. If I came back to visit, could I expect the same quality as it was prior?

Vinnie Morgan | Oct 4, 2019 | Category: Italian restaurant

Mamma Lombardi's Restaurant - All questions

Address: 400 Furrows Rd, Holbrook, NY 11741, USA

Sue Staltare | Oct 4, 2019

Yes

Mike C | Oct 4, 2019

Yes. The place has grown significantly

Ralph Guagliano | Oct 4, 2019

Their food is delish

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

What exit off the LIE

Susan Durante | Oct 4, 2017
Read More

Can you make reservations?

Vinny Delcolle | Oct 4, 2019
Read More

Do you need reservations for mother's day?

Stephanie Principe | Oct 4, 2019
Read More

Do they have gluten free options?

jacquiwolf | Oct 4, 2018
Read More

Great food large portions

Matteo Guiliano | Oct 4, 2018
Read More

Trending Places