Make a reservation uptown at Uchi to eat some of the best sushi in Dallas.
March 22, 2023
Named for the famed Tokyo train station, Shinjuku is a Japanese izakaya that serves drinks and small plates.
September 8, 2020
Yutaka is in a strip mall uptown, serves some of the best sushi in the city, and has great lunch specials.
October 23, 2018