Le Lydo is a French restaurant and pizzeria offering dine-in and take-away options.