Change your cover photoUpload Change your cover photoUpload Change your cover photo Bayards Kitchen Torbay, Teignbridge and South Hams • Restaurants, Pubs & Bistros Bayards Kitchen is a family restaurant based in Dartington, Devon. We serve delicious, home cooked meals with a smile. This user account status is Approved About About Photos Photos Posts Posts Awards Awards Consumer News Eat, Drink and Browse at The Cider Press Centre this Christmas Posted 2 years ago READ MORE