Takumi Hachi (Japanese Dining Experience) hero image

Takumi Hachi (Japanese Dining Experience)

Restaurant

5312 Belt Line Rd, Dallas, TX 75254, USA

Biter Score
9.2
Closed
Sunday: 5 PM – 10:30 PM