More about Cinammon Kitchen Restaurant
Cinammon Kitchen Restaurant is located at 9 Devonshire Square, EC2M 4YL London, United Kingdom
020 7626 5000
http://www.cinnamon-kitchen.com/home1