Malta Bar Vault 17, Valletta Waterfront Valletta, Malta +356 2123 3346
Map of Malta Bar's Hard Rock location
Valletta's Current Weather