Description
Leyla is an intimate West Village restaurant serving seasonal New American cuisine, utilizing local produce. The restaurant offers a wide range of entrées with something...
84 Seventh Ave. South Manhattan, NY, 10014
(212) 255-7150