L'Edelweiss is a pizza restaurant offering bar and fast food options.