An amazing place for anyone visiting Malta that enjoys Italian style food