1. Layla's Falafel 10 Broadway, Trumbull, CT 06611 Coordinate: 41.27742,-73.22705 Phone: (203) 590-3787