Meet Olive3, a coffee and bistro in the Birkirkara region in Malta. This place is a discovery in the center of the country,...