Layla's Falafel in Stamford
245 Main St,
Stamford, 06901
(203) 316-9041
(203) 316-9041
Providers of dining in Stamford
dining, food, middle eastern, restaurant