Taverna, Karpathos.
Greek Taverna, Karpathos.
Seaside tavern, Karpathos.
Tavern, Karpathos.
Seafood, Karpathos.
Fresh fish, Karpathos.
Traditional Greek cuisine, Karpathos.
Homemade cuisine, Karpathos.
Fresh lobster, Karpathos.