LOCATION & RESERVATION

106 Chuch Street, St. Paul's Bay, Malta

For reservations, kindly call us on

(+356) 99635696

✉ theseacloudmalta@gmail.com

OPENING HOURS

Monday - Sunday : 17.00-23.30

LIKE & FOLLOW US

InstagramFacebook