OTOSAN SUSHI

6480 E Pacific Coast Hwy Suite 140, Long Beach, CA 90803

Now Open For Indoor Dining 🍽️🥢

Our in-person dining is now open. Book a reservation & join us at 2nd & PCH today.