Cafe Lena is a cafe offering quick bites and beverages.