Monday 13th Oct
Logged Out
log in or sign up
Home > Restaurants Home > The Villa Restaurant Italian Restaurant

The Villa Restaurant

North End Road, London


38 North End Road, London, NW11 7PT
Telephone
020 8458 6344
Cusine Type
Italian
London Region
Golders Green
Nearest Station

About The Villa Restaurant


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

Extra Information


Do you know more about The Villa Restaurant?
Click here to add more details (email, description, opening times, facilities etc)


User Recommendations & Reviews

0 of our users recommend this business.
To recommend this place please login

What's near The Villa Restaurant?







Terms & Conditions - Advertising & Listings

Copyright 2008 All In London