• 107 Great Russell Street, Bloomsbury, London, WC1B 3NA
Order Takeaway Sign Up

will come back again... for Malabar Junction

will come back again

Always enjoyed the food and service, will come back again for sure!

Gunnar Jansson, at Sep 6, 2017