Italian in Leicester Square, London

Italian Restaurants Leicester Square, London - The Tipped.co.uk directory of Leicester Square, London Italian restaurants lists Italian restaurants in Leicester Square, London who offer Italian dishes . Read reviews of your nearest local Italian restaurant in Leicester Square, London and write your own reviews too. List your Italian dishes business on the Leicester Square, London Italian Restaurants Directory today!

Bella Italia London

Bella Italia

Italian in London - Leicester Square
22 Leicester Square, Leicester Square, London, WC2H 7LE Tags: air conditioning, italian, private parties: up to 45 guests, vegetarian dishes

1 Reviews
Piazza Restaurant London

Piazza Restaurant

Italian in London - Leicester Square
35 Cranbourn Street, Leicester Square, London, WC2H 7AD

0 Reviews
Found 2 businesses. Now showing 1 to 2. 1