Main menu Open search menu

Cinnamon Palace

Restaurant
187 High Street, London, Greater London W3 9DJ 187 High Street, London Directions

Comments

250

Explore Nearby
Cinnamon Palace

Groupon has verified that the customer actually visited Cinnamon Palace.