Daria's place is a good place situated in Sliema close to St. Julian's. She is very responsive even at the last minute requests.