Planning a trip to Dallas?

Foursquare can help you find the best places to go to.

Otaru

Sushi Restaurant
Southwest Dallas, Hutchins
Save
Share
1 Tip and review
Log in to leave a tip here.

  • Lakita C.
    Lakita ClarkeOctober 15, 2011
    $20 all you can eat sushi and sake, heck yeah!
0 Photo