← Stamford restaurants
Layla's Falafel
No reviews yet
Middle Eastern245 Main St, Stamford
Own or manage Layla's Falafel? Claim this listing free
Hours
Hours not listed yet.
Details
Address245 Main St, Stamford 06901
Phone(203) 316-9041
Websitehttp://laylasfalafel.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.