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.
Monday to Saturday
12 noon - 14:30 pm
18:00pm - 22:30 pm
020 7580 5230
107 Great Russell Street, Bloomsbury, London, WC1B 3NA