Los Angeles Guide
Restaurant ·Los Angeles

Otomisan Restaurant

1st St, Los Angeles, CA 90033, USA

Unfussy locale for traditional Japanese cuisine such as gyoza, seafood tempura, teriyaki & sushi.

Open in Google MapsWebsite(323) 526-1150
Price
$$
Tags
japanese, seafood
Hours
Nearby