Le Snow Food is a restaurant offering French cuisine. Cash and card payments are accepted.