One thing I can find in Switzerland and I cannot find in the UK is their super fresh salad platters. Salads in the UK are usually a bit meh in comparison. One of my favorite restaurants in Switzerland is Read more »
Nestling in Soho’s busy streets there is a red sign with the name “Hummus Bros”. If you are hungry and on the go, get inside for a good non pretentious Read more »