Taste of mala

Location & Hours

6732 Crenshaw Blvd, Los Angeles, CA 90043

Pickup & Delivery

Mon - Sun 11:30 AM - 9:00 PM