La Biolle is a French restaurant offering flavorful, homemade cuisine. The menu features matured meats and Savoyard specialties with gourmet sides.