Le Bistro is an Italian restaurant established in the late 1980s. It offers air-conditioned rooms and Wi-Fi.