I ate here with a party of 15 on Saturday night at the Main Street location in downtown Stamford, near Target. We all left extreemly impressed, happy, full and satisfied with the food at Layla's Falafel. The ower is really awesome he even shaked our hands as we left. We felt like family. Thanks Layla's Falafel!