Le Bistro, North Federal Highway, Lighthouse Point, FL, USA