Sakura Japanese Steak
6113 Fort Ave
Lynchburg, VA 24502-1933
434-237-3900