The Villa Restaurant London

The Villa Restaurant London

0  Reviews


Italian in London - Golders Green
38 North End Road , Golders Green, London, NW11 7PT
+44 (0) 20 8458 6344

The Villa is a popular and long established Italian restaurant serving good traditional food with friendly service.
Tags: italian




Have you got a spare minute to add a review of The Villa Restaurant, London? Please add your The Villa Restaurant London review and help create a directory of recommended Italian in London. Do you own The Villa Restaurant London? If so, claim it now! This will enable you to update your business details and add search tags.