Weinhaus Schwaab is a restaurant offering a small menu of delicious dishes, set on a vineyard with steep terraces.