0 review
24 Cranbourn Street , Leicester Square, London WC2H 7AB
0207 836 8168
Italian, Pasta, Pizza
Leicester Square, West End
££