Otomisan Restaurant

Boyle Heights

Today's hours

11:30am - 3:00pm, 4:30pm - 9:00pm

The Zagat Review

4.5
Overall

Otomisan Restaurant

2506 1/2 E 1st St
Los Angeles, California 90033
323-526-1150323-526-1150

Address

2506 1/2 E 1st St | Map
Los Angeles, California 90033
323-526-1150323-526-1150