We would love for you to share any photos or thoughts you may have about this location.
Great view of the Aegean Sea. Food was reasonably priced and very tasty. It's also dog friendly.