Sunseeker

By Sunseeker

Fish taverna

This is apparently a very nice fish taverna in Nea Stira... I haven't tried it yet but I love the location.

Comments
Sign in or get an account to comment.