CABO terrace opened in 2014 and can be found in the outskirts of Birzebbuga.
CABO terrace offers a tranquil and soothing ambiance and they accept bookings all year round for all private or corporate functions.