Daniel's Bistro... Leith or next to it - Kitchin. After that, you can take a walk to the shore, near the malmaison hotel and there's a few wee nice pubs. Or go there first as two or three wee ncie place for eating.
I was there once,can recommend a chipper on road to Murrayfield and pub beside train station but on the piss so directions are a bit hazy,nice architecture all the same.
Leith's been transformed. Good restaurants and pubs, kitchin is class as is the plumed horse. Try the waterline for a few beers.
Down by Ocean terminal is nice... A wee row of nice restaurants and then a 2 minute walk to a wee harbou area with the malmaison and a few wee bars n restaurants.