Chatkhara Restaurant
84 Walworth Rd, London
020 7701 8899
Recent Reviews
Order Online
Chatkhara Restaurant
84 Walworth Rd, London SE1 6SW
020 7701 8899