Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: Tallahassee

Osaka Japanese Steak House, Tallahassee, Florida










Osaka Japanese Steak House
1690 Raymond Diehl Rd
Tallahassee FL United States


Phone: 850.531.0222
Dress: casual