Leila Bakery & Cafe
About Leila Bakery & Cafe
Leila Bakery & Cafe is a bakery based in Dallas, TX, United States. It holds a 4.5-star rating from 274 customer reviews on Google Maps (as of November 2026). Address: 6041 Oram St, Dallas, TX 75206.
Latest reviews
No reviews yet.
No reviews yet.
Dallas, TX, 75206
United States