Coming soon
Location
106, Triq il-Knisja (Church Street),
San Pawl il-Baħar, Malta
Contact
+356 99635696
theseacloudmalta@gmail.com
Business hours
Tuesday-Friday : 4:00 PM - 11:30 PM
Saturday-Sunday : 11.30 AM - 11.30 PM