El Indio Amazonico
Address:
630 S Alvarado St, Los Angeles, CA 90057
Phone:
(213) 413-1109 Restaurants, Psychic Mediums, Religious Goods
Other Businesses:
- Senor Fish at 1701 W Sunset Blvd, Los Angeles, CA 90026
- Bamboo Express Chines Cuisine at 600 S Alvarado St, Los Angeles, CA 90057
- Mama's Hot Tamales Cafe at 1246 Echo Park Ave, Los Angeles, CA 90026
- Mapfeenacclon at 850 S Bonnie Brae St, Los Angeles, CA 90057
- Baskin-Robbins at 2112 Beverly Blvd, Los Angeles, CA 90057