La Véranda is a French restaurant known for its seasonal flavors.