Contact us

deliziosomt@gmail.com

+35677040934

Level 0, Plaza Shopping Complex, Bisazza Street, Sliema