34 Lombard Rd, Battersea, London SW11 3RF, United Kingdom
No delivery
Spot something wrong?
Dishes at Banyan on the Thames. Prices may vary in venue.