Happy Nights

22, Triq Sant' Andrija, Swieqi, Malta, SWQ 9024