Champagne Corner and tapas kitchen. The bubbles are the star at this revamped venue at the Caravelle Hotel.

Champagne Corner and tapas kitchen. The bubbles are the star at this revamped venue at the Caravelle Hotel.