Map
Fiskardo Harbor, Fiskardo, Greece
Price
115
website

Order chef-owner Tassia Dendrinou’s lobster spaghetti.

Restaurant
Tassia Taverna

Order chef-owner Tassia Dendrinou’s lobster spaghetti.