La Bisquine is a French restaurant offering a menu of European cuisine.