Japanese restaurant, Al Deewan, located in London.