Mussel Inn Seafood Restaurant, Edinburgh, United Kingdom

61 Rose St

Edinburgh, Scotland EH2 2NH GB

Get Directions

0843 289 2481

http://www.mussel-inn.com/