Curry Leaf

Map

curryleafeast.co.uk

020 7374 4842

20, City Road, London , London, ECIY 2AJ

Tags: Indian, Restaurant