See all Restaurants in Lynchburg Lynchburg for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Sakura 6113 Fort Ave Phone: ☎ +1 434 237-3900 About Sakura, 6113 Fort Ave, ☎ +1 434 237-3900. M-Th 11AM-9:30PM, F 11AM-10:30PM, Sa 2PM-10:30PM. Low-key Japanese restaurant. Not a dinner-and-show restaurant, but great food. (37.370390,-79.197380) Add to Wish List
Travelers also viewed these places similar to Sakura Texas Inn King's Island Restaurant WaterStone Pizza La Carreta Mexican Depot Grille Bull Branch