Yamazto Japanese Restaurant

21039 Timberlake Rd, Lynchburg 24502, United States Get Directions to this spot
21039 Timberlake Rd
Lynchburg, 24502
VA, United States
(434) 237-9557

Rate and review Yamazto Japanese Restaurant in Lynchburg, VA, United States!

Share your experiences at Yamazto Japanese Restaurant with your friends or discover more Restaurants in Lynchburg, VA, United States.