Chez Albin is a French restaurant.