« Back to Regional & Local Government Mayor of Sliema AddressDepiro Street CitySliema Phone+356 21 337 633