Lily Wood offers French and European cuisine, including healthy options and pub fare.