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

Best Dosa in Central London... for Malabar Junction

Best Dosa in Central London

I have literally never had bad food here!!!

James, Soho at Mar 8, 2011