Imvros is a seafood restaurant offering a taste of European cuisine. It provides takeaway options.