Came here with my family on a Tuesday night. When we first sat down, I ordered couple of items, and my mom ordered some more. Some of our food came on a timely manner, but 60% of what we ordered didn't come even after 40 minutes of waiting. I ordered few things after, and what I ordered came immediately so it's either they forgot our first order or thought we couldn't finish what we ordered because my parents are tiny people, but they eat a LOT. I kept having to ask if our food are coming or not, and few minutes after I asked, some of it came out immediately so I'm pretty sure they just forgot. I don't think it's acceptable for us to wait over an hour for certain few items (40 min for tempura and egg sushi... really?). I wouldn't come back here again.