Kanishka by Atul Kochhar - Modern Indian restaurant in Mayfair, London | Reviews, Photos & Information on Postcard