Malta Bar

Vault 17, Valletta Waterfront
Valletta, Malta
+356 2123 3346

Map of Malta Bar's Hard Rock location

Valletta's Current Weather