Contact Malabar Junction South Indian Restaurant
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
Our Address107 Great Russell Street