Chez Lilly is a French restaurant offering a daily set menu and à la carte options.