Contact Malabar Junction a South Indian Restaurant & Takeaway in Bloomsbury
Malabar Junction is a South Indian Restaurant & Takeaway based on 107 Great Russell Street in Bloomsbury. We serve a wide range of delicious South Indian food and offer online ordering and table booking.
Open 7 days
12:00pm - 2:30pm
6:00pm - 10:30pm
020 7580 5230
107 Great Russell Street, Bloomsbury, London, WC1B 3NA
Your experience on this site will be improved by allowing cookies.