Café D. Lena is a cafe offering meals that can be ordered and taken away. It is located at N4 9 in Vendas Novas, Portugal.