"Come Taste Japan in Mid-town" Sakura Japanese restaurant offers Tallahassee residents authentic Japanese cuisine and the freshest sushi in town! Sakura is located in the heart of Midtown in Assembly Plaza, one block from Lake Ella.
Whether you enjoy fresh sushi or tender grilled hibachi, Sakura's menu is divided between the sushi bar and the kitchen in order to cater to every palate.
Come try us today!
Places You Should Consider
Get to know Sakura Sushi & Grill
Serves dinner and drinks
Good For Groups
Add to My Connections