65 Falcon Rd, London SW11 2PG +44 20 7585 2879
restaurant, Battersea, England, United Kingdom
Today
How to go there