Chatkhara Restaurant
84 Walworth Rd, London
020 7701 8899
Recent Reviews
Order Online
You May Also Like
La Barra - Unit 147, Eagle Yard Arch, Walworth Rd
Restaurants
Dragon Castle - 100 Walworth Rd
Chinese, Dim Sum, Cantonese
Pret A Manger - 22 Elephant and Castle
Sandwich Shops
London, Greater London
Chatkhara Restaurant
84 Walworth Rd, London, Greater London SE1 6SW
020 7701 8899