Chai Thali is located in London, United Kingdom on Workshop, Centro, 19 Mandela St. Chai Thali is rated 4.2 out of 5 in the category indian restaurant in United Kingdom. From the chaotic streets of Old Delhi to the bustling metropolis of Mumbai and on south to the glittering seashores of Kerala, we scoured the sub-continent to bring you the very best of India's street food. Rooted in tradition, bursting with aromatic spices and brought to you with a contemporary twist, Chai Thali is a nation of street food all in one place.
Address
Workshop, Centro, 19 Mandela St