Homberg is a Swiss restaurant offering traditional, regional cuisine and featuring a large garden terrace with scenic views.