Oberwaldhaus is a European restaurant offering an international menu with vegan options.