Lily's Garden is a restaurant offering French cuisine in a bright, plant-filled setting. It features lunch options and table service.