The best way of searching for places to dine in Peggy's Cove is to visit the Visitor Information Centre (VIC). They have the latest information regarding available places to eat (or you can visit their website here). The closest location is:
Nova Scotia Visitor Information Centre: 96 Peggys Point Rd, Peggys Cove, NS B3Z 3S2 Phone: (902) 823-2253 Website: https://www.novascotia.com/