El Pica Pica
Address:
10829 Oxnard St, North Hollywood, CA 91606
Phone:
(818) 769-5777
Hours:
- Mon: 8am-10pm
- Tue: 8am-10pm
- Wed: 8am-10pm
- Thu: 8am-10pm
- Fri: 8am-10pm
- Sat: 8am-10pm
- Sun: 8am-10pm
Other Businesses:
- Baja Fresh Mexican Grill at 10760 Riverside Dr, North Hollywood, CA 91602
- McDonald's at 10901 Riverside Dr, North Hollywood, CA 91602
- Siete Mares Restaurant at 7540 Lankershim Blvd, North Hollywood, CA 91605
- La Costa Del Sol at 10929 Burbank Blvd, North Hollywood, CA 91601
- El Taco Llama at 11511 Sherman Way, North Hollywood, CA 91605