hijablicious.com
Chai Wu (Harrods)
When the newly opened Chai Wu restaurant opened in on the 5th Floor inside the world famous department store Harrods, there was a huge buzz of excitement. The guest list was long and getting…