This black & white photograph features an overview of an indoor wedding ceremony at Cicada. Cicada Restaurant is located at 617 S Olive St, Los Angeles, CA 90014. Phone: (213) 488-9951. Website: http://www.cicadarestaurant.com/.
Location: 617 S Olive St, Los Angeles, CA 90014.