Rivareno Sliema

247 Tower Road Sliema

12:00 – 21:30