Skip to main contentToast Local logo
Layla's Falafel Stamford

Layla's Falafel Stamford

Closed

936 High Ridge Road, Stamford, CT 06905