Other locations:

936 High Ridge Road
Stamford, CT
Tel: 203-461-8004

Stamford: Layla’s Falafel


Share No Comment