Article

Al Molo

Al Molo (Level 5, Portomaso Marina, St. Julian’s) — Al Molo is situated right on the water’s edge at the lovely Portomaso Marina in St. Julian’s. The restaurant brings together the best possible ingredients for a memorable dining experience…great location, beautiful decor, and inspired food by a multi award-winning chef (serving Siclian-influenced dishes, such as […]