Greek cafe offering a unique atmosphere with sea views. Enjoy a taste of Greece in a nostalgic setting.