Kathmandu Tandoori Twickenham
25 York St, Twickenham
020 8892 4535
Recent Reviews
Order Online
Reserve
Kathmandu Tandoori Twickenham
25 York St, Twickenham TW1 3JZ
020 8892 4535