FoodBlog Logo

For the best experience, please rotate your device.

CIBO

Italian • Pasta • Pizza

CIBO is on Wolt!

Restaurant Details

Pjazza Tigne, Tigne Point, Sliema

Book Now

FoodBlog SpaceFoodBlog Space