Booking Form for CurryLeaf - London
Restaurant Address: CurryLeaf 18 Charlotte StreetFitzroviaLondonW1T 2LZTel:0207 4367402Website
Restaurant Cuisine: Indian Restaurant