North East Indian fare at Kanishka Restaurant, Mayfair

by Luxuriate Magazine Editor
North East Indian fare at Kanishka Restaurant, Mayfair