japanesebarNot yet on Tasting Planet
Ototo
Allison Avenue 1360, Los Angeles, 90026 Los Angeles, United States
About
Echo Park izakaya with a James Beard Award-winning beverage program.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Allison Avenue 1360, Los Angeles, 90026 Los Angeles, United States
Echo Park izakaya with a James Beard Award-winning beverage program.
No photos yet.
No reviews yet. Be the first!