$$$
3 Turnberry Quay,
E149RD,
Canary Wharf,
London
Indian
Premium Casual
Located in the heart of Canary Wharf, Docklands is next to the world-famous business hub. Grand Cholan Restaurant is Inspired by the Chola Kingdom's food habits, the restaurant caters to delicious Indian food.