Caffe Del Mare is a well established Twickenham restaurant which has stood the test of time due to their incredibly good pizza. We enjoyed a family meal there with friends recently and everyone gave it top marks. The staff were great with the kids too!!! Don't miss out. Go!!!