Fujiyama Sushi Burrito0 Ratings yelp logo
1964 W Tennessee St Ste 19 Tallahassee, Florida 32304 | Restaurant Info