One of the city's best fish restaurants with a real fire and huge windows overlooking the Water of Leith. No smoking. You can eat from the restaurant menu in the adjoining bar.
The Shore is one of the best places to eat and drink outdoors. The restaurant even has a few tables placed outside to suit the purpose. The best thing is that you can take a walk over to the dock across the street and sit there with your legs over the edges sipping a pint. You can even enjoy some live music if you are lucky enough to get there on Tuesday or Thursday evenings. From 11am daily.