Contact Us

Sliema, Malta.

Located in Sliema’s well known coast road, “Tower Road”. Between Sea & Rock, Mason’s bistro is at the heart of it all.

124, Tower Road, Sliema, Malta.

+356 27 202 734

simon2623@hotmail.com