Malabar Junction

Malabar Junction
107 Great Russell Street, London, WC1B 3NA
  • Telephone 02075805230

Specialising in the diverse and exciting cuisines of southern India, Bloomsbury's Malabar Junction transports customers to the shores of Kerala with a menu of spicy, evocative dishes!

Text supplied by third party.