Fujiyama Sushi Burrito0 Ratings yelp logo
1964 W Tennessee St Ste 19 Tallahassee, Florida 32304 | Restaurant Info
Estimated delivery time: 45 minutes