Alt Michelbach offers traditional German cuisine.