Imvros
Seafood · Greek
Imvros is a seafood restaurant offering a taste of European cuisine. It provides takeaway options.
Location
Best places nearby
The highest rated places close to Imvros.
Local restaurants nearby
Αργοναυτών 47, B
Location
The highest rated places close to Imvros.
Αργοναυτών 47, B