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…
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…