Eating Seafood at Lambrou's Catering Hall restaurant in Island Park, NY.

Feedback

Do you manage or own Lambrou's Catering Hall?

Yes