Uchi

Uchi is a smart destination offering a menu of modern Japanese cuisine, known for its cooked seafood & sushi. Uchi is one of the Three Best RatedĀ® Japanese Restaurants in Dallas, TX.