Sakura

Address:
1318 N Monroe St, Tallahassee , FL 32303
(850) 222-9991 View in Google Maps
Categories:
Asian
Description:

Sakura serves Japanese cuisine, featuring sushi – from flaming sushi roll to sashimi serve atop ice sculptures – and cooked dishes including crunchy tempura, katsu, teriyaki, Udon, Donburi, and hibachi. Plus sake, beer and wine.