Osaka Japanese Steak House
1489 Maclay Commerce Dr, Tallahassee FL 32312
(850) 900-5149
Directions
Order Online Delivery
Ubereats
Postmates
Tallahassee, Florida
Osaka Japanese Steak House
1489 Maclay Commerce Dr, Tallahassee
(850) 900-5149