crumbside•

Los Angeles · Café

Lady Byrd Cafe

Lady Byrd Cafe, a café in Echo Park. See the source for hours and menu details.

Address

2100 Echo Park Ave, Los Angeles, CA 90026

Plan your visit

Hours and menus can change. Check the business information before visiting.