Freihof offers Italian cuisine with affordable daily specials. It features a dining room for up to 25 people and a garden terrace with views.