Du Nord is a cozy European restaurant offering homemade Swiss and international dishes, complemented by a selection of wines and beers.