Eating Middle Eastern Falafel at Layla's Falafel restaurant in Stamford, CT.

Feedback

Do you manage or own Layla's Falafel?

Yes