Ron's review of Leyla

Ron
Ron reviewed LeylaNov 20
Upper West Side, Manhattan
8.8
Great Turkish food. Has lahmacun which many Turkish restaurants don’t serve in NYC.
Review mediaReview mediaReview mediaReview media
000