Mala Indian Restaurant
Mala Indian Restaurant
Address ·
London Docklands, London
Directions
Details
Address
11 Mews Street
London
E1W 1UG
England