seafoodNot yet on Tasting Planet

Mussel Inn

Rose Street 61-65, Edinburgh, EH2 2NH Edinburgh, United Kingdom United Kingdom

About

Seafood restaurant owned by shellfish producers, ingredients direct from the west coast.

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.