Restaurant Review – Salt ‘N’ Pepper, Soho
Food – ***** Ambience – **** Service –**** Off the beaten track, located on Orange Street in Soho, just off Leicester Square, Salt ‘N’ Pepper which opened in September 2013 brings the taste of Pakistan to the streets of London. I had researched the chain a little before and found out they had restaurants all … More Restaurant Review – Salt ‘N’ Pepper, Soho