29 States The Indian Kitchen is located in York, United Kingdom on Opposite Clifford's Tower,, 12-13 Tower St. 29 States The Indian Kitchen is rated 4.5 out of 5 in the category indian restaurant in United Kingdom.
Address
Opposite Clifford's Tower,, 12-13 Tower St