Write review
?

Chai Thali - Indian Restaurant

Workshop, Centro 3, 19 Mandela St, London NW1 0DU, UK

?

0 reviews

Poor

Indian

$$

Rustic interiors with life-size murals & a lush menu of small plates, curries, biryani, & drinks.

Write review

Follow us

© 2025-2026 Restaviews. All rights reserved.