De la Tour is a French restaurant that accommodates vegetarians and offers a full bar. It provides accessible facilities and accepts card payments. It is also available for events.