Review of Cabana

Westfield Upper, Southern Terrace, Ariel Way, London W12 7GB, UK

Overall Rating

Review


Best meal we've had on our visit to London!

Updated 6 years ago