Home » Posts tagged with » Victoria Square

Bel Cibo \ Clifton \ Clifton Village \ Italian \ Victoria Square
Bel Cibo, Victoria Square: Review
We enjoyed the Italian dishes at Bel Cibo, in Clifton’s Victoria Square Hotel, but the experience was somewhat let down by the atmosphere.