Sankt Michael offers hearty, traditional fare in a cozy setting with a seasonal terrace.