We've only dined in the restaurant area once and from what I can remember our service was just fine... We get take out from Osaka fairly often though and I can say their specialty rolls are awesome! They're huge and they don't skimp on anything. The seafood is always fresh and veggies are always crunchy. I think so the amount of food you get the price is good! Some day we will try the hibachi.
more