Layla's Falafel

936 High Ridge Rd, Stamford, CT|
Layla's Falafel Logo
Powered by ezCater