Oops! That page can't be found

It looks like nothing was found at this location

टेबल बुक करें

Book a Table at Chai Thali

19 Mandela Street, Camden, London, NW1 0DU
(7-10 min walk from Mornington Crescent and Camden Town station)