Back to the top

Contact Us

Get In Touch

67,
The Strand
Sliema
SLM, 1028

Email: [email protected]
Phone: (+356) 7933 3199

© 2019 - All Rights Reserved. Medasia NoodleBox