Dinner at Sumosan Twiga – The best salad in London?

by Seff Davies
Dinner at Sumosan Twiga – The best salad in London?