Ali Baba

"Delectable, Irresistible and Unforgettable."
9, Triq Sir Frederick C. Ponsonby, Gzira