Skip to main content
Indian

Manjal

3 Turnberry Quay, Pepper Street, Canary Wharf, London, London

At a glance

Cuisine
Indian
Destination
London