Tokyo Japanese Steak House

Japanese steakhouse · 811 Village Blvd, Abingdon, VA

Hours

More food in Abingdon, VA · Japanese Steakhouse in Abingdon