Lambrou's Catering Hall

4073 Austin Blvd Island Park NY 11558 USA

(516) 889-3525

Location