Suvlaki Restaurant – Soho, London

Last week I was invited to try out Suvlaki Restaurant in Soho, London.  The restaurant is on a small side road, Bateman Street, just South of Soho Square  and it really stands out on the street.  I love the vibrant colour and design which is the work of the designer Afroditi who has created a…