A must visit once visiting Sliema

We had a fantastic dinner the other night at It-Torri that will surely return very soon. Ravioli Asparagus were our choice for starters then followed by spare ribs and Grilled Salmon. All cooked to perfection! Staff really took good care of us. Great views and will surely be back soon. I recommend this restaurant to All !!