SeaSalt Bistro & Takeaway is located in Isle of Islay, United Kingdom on 57 Frederick Cres, Port Ellen. SeaSalt Bistro & Takeaway is rated 4.4 out of 5 in the category restaurant in United Kingdom.
Address
57 Frederick Cres, Port Ellen
Service options
Takeaway
Dine-in