Map
Fiskardo Harbor, Fiskardo, Greece

Order chef-owner Tassia Dendrinou’s lobster spaghetti.

Restaurant
Tassia Taverna

Order chef-owner Tassia Dendrinou’s lobster spaghetti.