17 Chestnut Grove, London SW12 8JA +44 20 3417 4210
restaurant, Balham, England, GB
Today
How to go there