Tea Leaf
Coffee Shop · Breakfast
Bright yellow cafe, Tea Leaf, offering great food and coffee. Features a beautiful garden.
Location
Best places nearby
The highest rated places close to Tea Leaf.
Local restaurants nearby
89 Portland Road, ENG
Location
The highest rated places close to Tea Leaf.
89 Portland Road, ENG