La Fine Bouche is an upmarket French restaurant offering imaginative cuisine. Tasting menus and wine pairings are available.