Le Parc is a French restaurant offering a pleasant dining experience with a menu featuring tartares and daily specials. Takeaway pizza is also available.