Illa Canna in Los Angeles

4324 W Jefferson Blvd
Los Angeles, CA 90016

Hours
10am – 9:45pm, Daily*

Contact
213-800-9733

4324 W Jefferson Blvd Los Angeles, CA 90016