Karafaki is a restaurant offering Aegean cuisine with waterfront views.