0 review
Kings Cross Station, Kings Cross, London N1C 4AL
0207 9372800
Italian
Kings Cross, North London
£££