Restaurant Martin Wishart on the Shore in Leith is one of Edinburgh’s longest-standing Michelin-star restaurants, holding its star for over two decades. It serves classical French-rooted fine dining using outstanding Scottish produce. See our Edinburgh travel guide and Scotland Michelin guide.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.