Order Online

Layla's Falafel

245 Main St
Stamford, CT 06901
(203) 316-9041
Order online Menu | Reservation | Info

Layla's Falafel

926 High Ridge Rd
Stamford, CT 06905
(203) 461-8004
Order online Menu | Reservation | Info
Any questions please call us.