The JKS Restaurants (the group is as busy as ever) stalwart Chet Sharma has announced the launch of a new contemporary Indian restaurant in Mayfair. Now the home to countless upscale Indian restaurants – even with the notable departure of Indian Accent – it seems the perfect spot for BiBi, which will sit on the […]