Tokyo Japanese Express

Japanese restaurant · 7803 Timberlake Rd Ste C, Lynchburg, VA

To-Go · Delivery

Hours

More food in Lynchburg, VA · Japanese Food in Lynchburg