SLIEMA

Phone

7999 0994

Address

RU 19 The Point, Tigne Point

Sliema, Malta

info@cibo.com.mt