Otomisan Restaurant
2506 E 1st St, Los Angeles, California, 90033
Recommended on camera by 1 food creator
“It's been open since 1956 and has a very homey feel.”
Who recommended it
Los Angeles | LA | SoCal Food@cuisinewithdean · July 2023Watch the reel →
More places food creators recommend in Los Angeles.