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
Take Away and Collection - 12.30 - 2.30pm
Table Booking - 12-2pm
Take Away and Collection - 6.30 - 10.30pm
Table Booking - 6 - 10pm