Sado Mori Japanese Steak House
2810 Sharer Rd, Tallahassee
(850) 386-8449
Menu
Restaurants in Tallahassee, FL
Sado Mori Japanese Steak House
2810 Sharer Rd, Tallahassee, FL 32312
(850) 386-8449