When the Mela restaurant invited me to dine at their restaurant on Shaftesbury Avenue I was delighted. From the outside it certainly doesn’t look anything special but having read about the awards they have received and the many excellent reviews, I knew we were in for a real treat! We were greeted by Satu [...]
The post Mela, one of the best Indian Restaurants in London appeared first on Travel with Kat.