Le 66 is a restaurant offering French cuisine in a modern and convivial setting.