RestaurantsWest Village

Leyla

Out of Business

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...

Show Moreexpand_more

Location

84 Seventh Ave. South Manhattan, NY, 10014

Features

Cuisine
American (New)
Eclectic
Cost
$$$

Top Places to Visit in NYC Right Now