1136 1st Ave
New York, NY 10065
New York, NY 10065
Open HoursMo to Su from 11:30am to 12:00am
OverviewL'ybane is the New York City outpost of a French restaurant that is located in Nice on the French Riviera. The New York restaurant is rather oddly shaped and consists of two...
more