Since opening its doors in 1989 Café Soho has become renowned in the area for providing the freshest and highest quality food at great value prices.


 



Café Soho is an exciting, versatile and vibrant café/deli bar located in the heart of London’s Soho. Specialising in freshly cut sandwiches, made to order salad boxes and home made soups and cakes Café Soho offers an individual eating experience that can never be matched by a large chain of operators. In 2003 Café Soho was awarded the prestigious “Innovative Sandwich of the Year Award” by the British Sandwich Association.