"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
30A Burger12805 US 98, suite E101 , Inlet Beach Fl, 32461
El Jalisco Mexican Restaurant2022 N Monroe St , Tallahassee FL, 32303
Serves dinner and drinks
Good For Groups
News & Articles
Add to My Connections