Takumi Sushi Opens in Falls Church
Takumi, the new restaurant from Kaz Sushi Bistro veteran Jay Yu, opened its doors in Falls Church’s “Tulip Building” 310 S. Washington St. on Thursday, December 10, 2015. Located in-between Smashburger and Meat in a Box, Takumi is the third [...]