Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Cha Cha

Cha Cha

Restaurants, Latin American Ladbroke Grove

Time Out says

A new site from the Latin American restaurant, following the closure of its Little Venice joint.

Posted:

Details

Address: 36 Golborne Road
London
W10 5PR
Transport: Tube: Westbourne Park
Do you own this business?
You may also like