Cicada Restaurant
Address:
617 S Olive St, Los Angeles, CA 90014
Phone:
(213) 488-9488
Restaurants,
Italian
Other Businesses:
- Diana Snack Shop at 216 Boyd St, Los Angeles, CA 90013
- Banquette Cafe at 400 S Main St, Los Angeles, CA 90013
- Sugarfish By Sushi Nozawa at 421 S Main St, Los Angeles, CA 90013
- Best Teriyaki at 414 S Main St, Los Angeles, CA 90013
- Panederia Santo Domingo at 3418 W 8th St, Los Angeles, CA 90005