Vita Rosa Cafe
Coffee Shop · Bakery · Casual Dining
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.
Location
Vota recommends