Chatkhara Restaurant
84 Walworth Rd, London
020 7701 8899
Menu
London, Greater London
Chatkhara Restaurant
84 Walworth Rd, London, Greater London SE1 6SW
020 7701 8899