The Garden Tea Room receives Runner Up Award for Best Cafe in North Devon at North Devon Food Awards.