Otosan – Long Beach – October 2019 – Just Opened

740

Otosan, meaning father in Japanese, is a father-daughter collaboration offering sushi and sake in a space with 18-foot high ceilings.

Find more delicious Orange County Restaurants JUST OPENED.

posted 6/18/19

updated 7/24/19

updated 10/24/19

Print Friendly, PDF & Email