Tokyo Japanese Restaurant

Located next to to the Timberlake Road Kroger, Tokyo Japanese Restaurant is a great place to stop and enjoy for a while.


Address
7803 Timberlake Rd, Lynchburg, VA 24502, USA
Get Directions
Contact
434-832-8088

Hours
11am - 10pm daily
Visit Their Website