Top 10 best japanese restaurants in Live Oak,FL
Where to eat in Live Oak,FL?
Below are the list of top 10 best japanese restaurants in Live Oak,FL.
# Sakura
1548 Ohio Ave S
Live Oak , FL 32064
Live Oak , FL 32064
Dishes Served:
Japanese, Sushi, Teriyaki