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.
3.35 out of 4
Handpicked by Feedr
The best Italian Family owned Deli in Central London. Sandwiches, Lunches, Healthy Salads and more.