Leyla
108 W 74th St, New York
(347) 334-7939
Menu
Reserve
Restaurants in New York, NY
Leyla
108 W 74th St, New York, NY 10023
(347) 334-7939