Description
In South Kensington, this restaurant has rounded walls with simple decor. Their Italian menu was Princess Diana's favourite!
In South Kensington, this restaurant has rounded walls with simple decor. Their Italian menu was Princess Diana's favourite!
Add a review