Von Pastor Stube is a restaurant.