KaritasMJan 12, 20172 minSmaragda Fish Tavern!Smaragda’s, named after its owner, is a genuine and charming Greek fish tavern tucked away on a quiet street-corner in Pefki (a northern...