image

Curry Leaf

Smart north Indian restaurant

Map

curryleafeast.co.uk

020 7374 4842

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

Tags: Indian, Restaurant