Vita Rosa Cafe is a charming coffee shop located within Clifton Nurseries. It offers a delightful selection of coffees, teas, and homemade cakes. The cafe is known for its unique setting amongst plants, providing a pleasant atmosphere for visitors.