Lola’s Room Malta is a Store located in Is-Swieqi, Malta. It is one of the 120 stores in Malta. Address of Lola’s Room Malta is 14 Triq Il-Buganvilla, Is-Swieqi, Malta. Lola’s Room Malta is located in a remote area, with less than 2 listed places around it.
Some of the places around Lola’s Room Malta are -
14 Triq Il-Buganvilla, Is-Swieqi, Malta
Address of Lola’s Room Malta is 14 Triq Il-Buganvilla, Is-Swieqi, Malta.
Lola’s Room Malta is located in Is-Swieqi, Malta.
Lola’s Room Malta is a Store in Malta