Malabar Junction is a Restaurant based on 107 Great Russell Street in Bloomsbury.
We serve a wide range of delicious South Indian food and offer
Restaurant Table Booking
Table Booking - 12-2pm
Table Booking - 6 - 10pm
107 Great Russell Street