We're an independently owned Italian Deli in Teddington, we've been serving coffees and Italian food SINCE 2000. We're proud of our products, preferring to work long hours instead of buying pre-made food. We will never serve a dish that we wouldn't eat, because quality is what makes us different.
Delivery will be charged extra and added to final bill
Please call 0208 977 0300
Get 10% off your first purchase when you sign up for our newsletter!