Hidden Gem in Downtown LA
Tucked away on South Olive Street, Cicada Restaurant has become a staple in the bustling downtown LA area. This local favorite has established itself as a reputable business, catering to the community's needs. The restaurant's proximity to other shops and eateries makes it an ideal spot for those looking to explore the neighborhood.
Cicada Restaurant's presence in the area has contributed to the vibrancy of South Olive Street, offering residents and visitors alike a unique experience. Its reputation as a reliable business ensures that customers can trust their needs will be met.
Address: 617 S Olive St, Los Angeles