Restaurants in Los Angeles, CA
Restaurants • Seafood Restaurants
186 S Vermont Ave.,
Los Angeles ,
CA
90004
UNITED STATES
Based on 1 reviews
Good
Tried noodles few days back and they were delicious. Service is quick too.Worldwide > United States > Los Angeles, CA > Restaurants