Lab Crossover Bar

11 Strait St, Valletta, Malta


Cheers!