Libra Bar can be found on El.Venizelou St, the main road which runs through Malia, Libra is a small bar resembling an English Pub, where you can purchase a wide variety of drinks.