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

Malabar Junction South Indian Restaurant & Takeaway in Bloomsbury

https://i.imgur.com/KSHKLhL.png

https://i.imgur.com/esHxKx0.png