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

Would definitely recommend... for Malabar Junction

Would definitely recommend

The service, food and restaurant were very good would definitely recommend.

Vaughan Reynolds, Barwell at Sep 18, 2017