clock menu more-arrow no yes

Otomisan Restaurant

2506 1/2 E 1st St, , CA 90033

(323) 526-1150