Skip to main content

Sado Mori Japanese Steak House

restaurant · japanese restaurant · Tallahassee, FL

Address
2810 Sharer Rd, Tallahassee, FL 32312-2114
Phone
(850) 386-8449
Where
30.4801, -84.2968

Search Hominin for Sado Mori Japanese Steak House

Other restaurants nearby

More in Tallahassee