Otono
5715 N Figueroa St, Los Angeles, CA 90042
More Business Info
- Hours
- Regular Hours
Wed - Sun: - Neighborhoods
- East LA, Highland Park
- Other Links
- Categories
- Mediterranean Restaurants, Restaurants, Spanish Restaurants
Suggest an Edit