The Garden Cafe The Garden Cafe Grass Roots Stalbridge Road Henstridge Templecombe BA8 0SA Rating Date: Rating Authority: South Somerset Leave a Reply Cancel replyYou must be logged in to post a comment.