Cinnamon Kitchen
Restaurant
•
Battersea Power Station, Arches Ln, Nine Elms, London SW11 8AB, UK
8.6
Monday: 12 PM – 9 PM
See if anyone you trust recommends it!