Contact Malabar Junction in Bloomsbury
Malabar Junction is a Restaurant & Takeaway based on 107 Great Russell Street in Bloomsbury, serving people in the surrounding area.
We offer both Online Takeaway Ordering and Online Table Booking.
107 Great Russell Street,
View Our Phone Number
12noon - 3pm
Mon - Sat: 6pm - 11pm
Sun: 6pm - 10.45pm