Layla's Pizza Reviews & Details
605 New Scotland Ave
Layla's Pizza is located at 605 New Scotland Ave in Albany near the intersection of Crestwood Ct and Keeler Dr. Call (518) 482-2248 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Fries, Wings, Pizza and Burgers
- Major Intersection:Crestwood Ct And Keeler Dr
Tell us more about Layla's Pizza Albany!