Al Balad Restaurant in London. U.K. really good food!