Italian in Southwark, London

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

Strada London

Strada

Italian in London - Southwark
2 More London Place, Southwark, London, SE1 2JP Tags: air conditioning, cuisine: italian, price for 2 (exc. drinks): £25, private parties: call for details, vegetarian dishes

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