Cicada Restaurant
617 S Olive St Los Angeles, CA 90014
- 1920s Art Deco restaurant in Downtown Los Angeles
- Easy access to 110, 101 and 5 Freeways
- 30-foot ceiling and large 2-story dining room
- Lounge and dance floor
- Full-service kitchen and bar
- Crew parking available
- Base camp nearby