A family style restaurant at the heart of Tigné Point in Sliema, Malta. CIBO brings a fresh take on the traditional concept of Italian Style Osteria.

A family style restaurant at the heart of Tigné Point in Sliema, Malta. CIBO brings a fresh take on the traditional concept of Italian Style Osteria.