Loading opening times...
Malabar Junction is registered at 107 London Great Russell Street, London WC1A, WC1B 3NA. At this moment the business is closed. Tomorrow Malabar Junction will be open from 12:00 until 15:00. This firm specialises in following categories: Indian Restaurant.