Les Princes is a French restaurant offering globally inspired share plates and a selection of French wines in a modern dining room with terrace seating.