El Camichin
Address:
8241 Canoga Ave, Los Angeles, CA 91304
Phone:
(818) 674-7088
Nice to Know:
- Wifi No
Other Businesses:
- Edible Arrangements at 6100 N Figueroa St, Los Angeles, CA 90042
- Wienerschnitzel at 5215 N Figueroa St, Los Angeles, CA 90042
- Round Restaurant at 3618 W 3rd St, Los Angeles, CA 90020
- Sea Royal House Chinese Fast Food at 3655 W 3rd St, Los Angeles, CA 90020
- Currywurst at 109 N Fairfax Ave, Los Angeles, CA 90036