Bar I-La

Book Your Stay
Bar I-La

The name of the bar comes from the French word “île” which translates to island, signifying how this is a place for islanders to relax and enjoy themselves