39B Barnes High St, London SW13 9LN +44 20 8392 9721
restaurant, Barnes, England, GB
Today
How to go there