Layla Restaurant, NEW YORK, New York (NY)

Feeling hungry? Layla Restaurant might be the restaurant to suit your needs.
Conveniently situated at 211 West Broadway () in NEW YORK, New York (NY) (10013), Layla Restaurant is available at 2124310700. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in NEW YORK, New York (NY)


Layla Restaurant contact information and details:
Address: 211 West Broadway - , NEW YORK, New York (NY) 10013
Contact Phone: 2124310700