Get directions to: L'amour, Forest Hills, NY Restaurant address: 102-11 Queens Boulevard Forest Hills, NY 11375, USA Driving Walking Bicycling Restaurant: L'amour