"We googled the best Sunday roast in North Berwick and we found it at The Puffin! The roast beef with all the trimmings was delicious The beef was tender , the vegetables cooked to perfection and the gravy had the right amount of seasoning very often , from experience, chefs over season with salt and ruin it) The atmosphere was nice with other diners bringing their very well behaved pooches to sit quietly under the tables. I saw a staff member bring a dog a bowl of water , very sweet. It’s a family run affair, with super friendly staff . Recommend highly ."