Luna de Estambul is a Turkish restaurant offering kebab, dürüm, and lahmacun menu options. Minimum order applies.