I’m looking for somewhere lovely for a birthday lunch near Edinburgh. Not keen to go somewhere in town . Looking for a lovely country pub or bistro type place . Fife or East Lothian perhaps . I want to be in a countryside setting. I don’t want stodgy stuff or generic pub food but also don’t want tiny portions with silly overpriced ingredients.