• 107 Great Russell Street, Bloomsbury, London, WC1B 3NA
Order Takeaway Sign Up

Excellent Indian Cuisine... for Malabar Junction

Excellent Indian Cuisine

Excellent Indian Cuisine. Warm and friendly staff.Congenial Atmosphere

Milroy De Silva, at Sep 6, 2017