Kafe Dolphin offers a taste of Greece with Mediterranean flavors. Enjoy unique dishes in a setting with sea views.