Chai Ki

Indian restaurant in Canary Wharf Chai Ki Indian restaurant in Canary Wharf is a perfect location to wine and dine. It offers two contemporary Indian restaurants inside, one more formal…

%d bloggers like this:

Looking for Something?