La Cave St Jean is a restaurant offering French cuisine, along with a selection of beers and wines.