Caffe del Mare is a family-run, independent Italian neighbourhood restaurant in Teddington, with a bright, modern interior. The menu here focuses on pizza as well as other classics, including freshly made pasta, while the wine list comprises mainly of Italian and other Old World bottles.
Time Out says
Details
Discover Time Out original video