Get directions to: Lambrou's Catering & Restaurant, Island Park, NY
Restaurant address: 4073 Austin Blvd Island Park, NY 11558, USA
Restaurant: Lambrou's Catering & Restaurant