Rubens is a restaurant offering an international menu in a warm and inviting atmosphere.