Malabar Junction is a South Indian Restaurant based on 107 Great Russell Street in Bloomsbury. We serve a wide range of delicious South Indian food and offer table booking.
Table Booking - 12-2.45pmLast order: 2.45pm
Table Booking - 6 - 10.30pmLast order: 10.30pm
View Phone Number
020 7580 5230
107 Great Russell Street,Bloomsbury,London,WC1B 3NA