Theehuis Isidorus is a restaurant and bed & breakfast offering accommodation and dining options.