Osaka Japanese Steakhouse

Details

Lively Japanese place with casual decor offering steak & seafood grilled tableside, plus sushi.