Layla Restaurant, NEW YORK, New York (NY)
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
