Today was the first time my Wife and I visited Caffe Tea Tree and we were so impressed with our visit that we will certainly be going there again next time we are in Orpington.
It is a Cafe, but the extensive Menu (plus Specials list) is excellent. The Cafe closes at 5pm and they don’t sell alcohol.