Le Boss is a restaurant offering fresh, home-made Norman cuisine. It features indoor seating and a terrace.