Locations

Krab Kingz Los Angeles

icon-address

11810 Wilmington Ave Los Angeles, CA 90059

icon-phone

(323) 484-9752

icon-clock

Everyday: 11:00 AM - 9:00 PM