Beachfront cafe offering Mediterranean and regional dishes, cocktails, and a terrace with sea views. Pet-friendly.