![VILLA ROSA RESTAURANT - 10 Photos - Italian - 9 Craven Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp VILLA ROSA RESTAURANT - 10 Photos - Italian - 9 Craven Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/bC371WMzAsNBeKiCDnvKig/348s.jpg)
VILLA ROSA RESTAURANT - 10 Photos - Italian - 9 Craven Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp
![VILLA ROSA RESTAURANT - 10 Photos - Italian - 9 Craven Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp VILLA ROSA RESTAURANT - 10 Photos - Italian - 9 Craven Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/hjo4IYguwprIJ16A8lV75A/348s.jpg)
VILLA ROSA RESTAURANT - 10 Photos - Italian - 9 Craven Road, London, United Kingdom - Restaurant Reviews - Phone Number - Yelp
![VILLA ROSA, London - 349 Upper Richmond Road West - Restaurant Reviews, Photos & Phone Number - Tripadvisor VILLA ROSA, London - 349 Upper Richmond Road West - Restaurant Reviews, Photos & Phone Number - Tripadvisor](https://media-cdn.tripadvisor.com/media/photo-s/07/f6/a4/da/outdoor-seating.jpg)