Chatora City
Step into Chatora City, where luxury meets tradition in every bite. Nestled in the heart of London, this award-winning restaurant offers an exquisite selection of authentic Indian dishes made with care and the finest ingredients.
From the real charcoal tandoor that delivers smoky perfection to the freshly prepared hand-made bread, every dish tells a story. Feast on the likes of Southern spiced grilled prawn, gunpowder squid and more.