Restaurant
Restaurant on the tranquil island of Lopud. Fresh seafood and Mediterranean cuisine with island views.
Lopud Island, Elafiti