Deli-style wholesome food with an Italian & European influence. Been operating in Central London for almost 15 years. The best Salads, Sandwiches and Lunches in Town.
Handpicked by Feedr
The best Italian Family owned Deli in Central London. Sandwiches, Lunches, Healthy Salads and more. You must try the flatbreads!