A Cena in Twickenham, London. Beautiful Italian food and a sexy interior that's all about dark panelling, white tablecloths and low lighting.
10164 pins 600 boards 3 followers
Follow
5