Chutney X

Leeds ,United Kingdom
Chutney X Chutney X is one of the popular Indian Restaurant located in , listed under Indian Restaurant in Leeds ,

Contact Details & Working Hours

Map of Chutney X