European in North Finchley, London

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

The Alfama Fish Restaurant London

The Alfama Fish Restaurant

European in London - North Finchley
330 Ballards Lane, North Finchley, London, N12 0EY Tags: cuisine: european, price for 2 (exc. drinks): £35, private parties: call for details., vegetarian dishes

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