Teddington Diners Delight Cafe
Local business
TW11 8PF London
United Kingdom
Phone: 0208 296 90 48
We are not just a cafe restaurant, we are a place like home, your second home where you enjoy delicious all day breakfast, home made dishes, sandwiches, omelettes, mezes and more.....