Bright yellow cafe, Tea Leaf, offering great food and coffee. Features a beautiful garden.