Lena Bar is a restaurant offering a pleasant atmosphere. Known for good beer and quick service.