TakumiRestaurant in Falls ChurchContact310 S Washington St B, Falls Church, VA 22046(703) 241-1128Get DirectionsSaveShare