Review of Woodruffs Organic Cafe

24 High St, Stroud GL5 1AJ, UK

Overall Rating

Review


Tea and sandwiches, cakes and flapjacks. Lots of gluten-free options. First organic cafe in England since 1998.

Updated 3 years ago