The Alfama Fish Restaurant London

The Alfama Fish Restaurant London

0  Reviews


European in London - North Finchley
330 Ballards Lane , North Finchley, London, N12 0EY
+44 (0) 20 8445 3345

The Alfama Fish Restaurant in London is an European restaurant. They provide European dishes , The Alfama Fish Restaurant European restaurant reviews can be added using the form below.
Tags: cuisine: european, price for 2 (exc. drinks): £35, private parties: call for details., vegetarian dishes




Would you like to submit a review of The Alfama Fish Restaurant, London? Submit a The Alfama Fish Restaurant London review and contribute to the directory of recommended European in London. Are you the owner of The Alfama Fish Restaurant London, then claim it today. This will enable you to update your business details and add search tags.