Where Sushi Is An Art Form

DFW’s First Michelin Star Goes To Tatsu.

by

Tatsu

3309 Elm St., Suite 120 , Dallas, Texas

469.271.7710

Visit Website