Ron's review of Leyla
Ron
reviewed
Leyla
Nov 20
Upper West Side, Manhattan
●
8.8
Great Turkish food. Has lahmacun which many Turkish restaurants don’t serve in NYC.
0
0
0
See what your friends think on the app