Cafe Verde: A welcoming cafe with a rustic garden setting and Torbay views. Enjoy food and drinks in a relaxing atmosphere.