RESTAURANT
Casa Leo
Spanish, Tapas / Small Plates, Seafood
4500 Los Feliz Blvd ste c, Los Angeles, CA, 90027-2006 | Phone: (323) 284-8990
Restaurant Information
- Prices $$$
- Cuisine Spanish
- Hours
Brunch
Sat, Sun 11:00 am–2:30 pm
Dinner
Mon, Wed, Thu, Sun 5:30 pm–9:30 pm
Fri, Sat 5:30 pm–10:30 pm
