Leyla

8.4/10Middle EasternGreek

AI-generated summary

Turkish spot on the UWS that people call cozy and romantic. The backyard is the reason to go in summer, and the happy hour gets singled out. It's pricey and one person found the portions small for what they paid.

108 W 74th St, New YorkUpper West Side, ManhattanGoogle Maps

What Reddit says43

View all