Information and Reservations

Malia, Crete, Greece
The complete guide to Malia, Crete, Greece

Libra Bar

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.

Find "Libra Bar" Here