La Belle Vue is a French restaurant and café offering dishes like entrecôte and lamb chops, as well as tarte flambée. It also serves coffee and drinks.