Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Cinnamon Kitchen

Cinnamon Kitchen

Restaurants, Indian Liverpool Street
Recommended
1/2
2/2

Details

Address: 9 Devonshire Square
London
EC2M 4YL
Transport: Tube: Liverpool Street
Contact:
Do you own this business?
You may also like
    Latest news