Wined & Dined: Acciuga

Elysium Magazine reviews Acciuga, an authentic Italian restaurant located on Kensington High Street. Find out if this place for the discerning gent with a taste of traditional cuisine.