Lena is a restaurant specializing in grilled meats and vegetables, with a focus on fresh, healthy cuisine.