Cleland & Souchet
Wine Bar · Casual Dining
Cleland & Souchet is a luxury lifestyle cafe offering a unique experience.
Location
Best places nearby
The highest rated places close to Cleland & Souchet.
Local restaurants nearby
Block 14 Vjal Portomaso San Ġiljan, San Ġiljan


