Cinnamon Kitchen
9 Devonshire Square, London
EC2M 4YL
Cinnamon Kitchen is one of the best Modern Indian Restaurants in the heart of city of London near Liverpool Street.
Why not take your love of food further?
It takes just £42 to save the one child's life. If you and your friends team up and raise £21, one of our corporate sponsors will match - and together we can give a child a healthier future.