Otaru Sushi & Handroll Bar

408 W Eighth St #101, Dallas, TX

Menu (As of 10/30)

Starters

Beer / Wine / Bev

Sashimi Plates

Sashimi

Handrolls

Special Roll

Donburi

Dessert

Otaru Sushi & Handroll Bar: hours and how to order