Leb-i Derya is a Turkish restaurant offering Mediterranean, Aegean, and international cuisine with a terrace concept.