Leo's Bread
2438 Bell St, New Orleans, LA 70119, USA
⭐ 4.8 (181)Closed
About
Leo's Bread is a bakery in 2438 Bell St. Rated 4.8★ (181 reviews). Currently closed. Known for local flavors and friendly service.
Cuisines / Tags
bakeryestablishmentfoodpoint of intereststore
Opening hours
Hours not available.